Bonjour,

J'ai une dll dont dont la fonction G4_ExchangeApdu est déclaré comme suit
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
22
23
24
25
 
INT16 G_DECL G4_ExchangeApdu      (
const WORD16                  ChannelNb,
G4_APDU_COMM     G_FAR *ApduComm,
G4_APDU_RESP     G_FAR *ApduResp
                                  );
 
avec les structures G4_APDU_COMM et G4_APDU_RESP suivantes
 
#define COMMAND_LEN          4
typedef struct
{
   WORD8         Command[COMMAND_LEN];
   WORD32        LengthIn;
   WORD8  G_FAR *DataIn;
   WORD32        LengthExpected;
 
} G4_APDU_COMM;
 
typedef struct
{
   WORD32        LengthOut;
   WORD8  G_FAR *DataOut;
   WORD32        Status;
} G4_APDU_RESP;
j'aimerai savoir comment définir cette fonction et ces structures en C#,

Merci de votre aide.