Bonjour et bonne annee à tous.
Je suis ennuyé: je realise un banc de test de carte gps sous labview et il y a une fonction que je ne peux pas faire sous ce dernier.
Je pense faire une dll.
La fonction est la suivante: lire à une adresse définie et sur un espace defini la memoire RAM du pc.
J'ai un bout de code ( que je ne metrise pas) et j ai VisualC++6 mais je ne sais pas faire de dll ( et tres peu de c a vrai dire)
Je vous mets le bout de code
Merci d'avance à ceux qui m 'aiderons
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 /////////////////////////// // Attente mutex dwWaitResult = WaitForSingleObject(hMutexIHMIn,10L); if (dwWaitResult==WAIT_OBJECT_0) { // Transfert des donnees depuis la memoire partagee memcpy (&to_ihm_data, ToIHMPtr, sizeof(t_to_ihm)); // Relachement du mutex if (!ReleaseMutex(hMutexIHMIn) ) { printf ("IO : fail to release mutex IHM In.\n") ; } } else { printf ("IO : fail to obtain mutex IHM In.\n") ; } ////////////////////////////////
Cordialement
Partager