Structure EXPERTCONFIG
La structure EXPERTCONFIG contient les données de configuration de l’expert. L’expert superpose le membre RawConfigData avec une structure spécifique à l’expert.
Syntaxe
typedef struct {
DWORD RawConfigLength;
BYTE RawConfigData[];
} EXPERTCONFIG, *PEXPERTCONFIG;
Membres
-
RawConfigLength
-
Longueur totale de la structure, y compris les quatre octets utilisés pour le membre. Network Monitor utilise la valeur lorsque la structure est enregistrée et lue à partir d’un lecteur de disque.
-
RawConfigData
-
Données de configuration. L’expert doit ajouter les données de configuration. Par exemple, supposons que vous disposiez d’une structure de données qui ressemblait à ceci.
typedef struct { DWORD RawConfigLength; // Overlay of structure DWORD PickNumEvents; DWORD NumEventsSpecific; DWORD PickSpeedThroughCapture; DWORD PickStartup; DWORD PickAttachProperties; } TESTEXPERTCONFIG; typedef TESTEXPERTCONFIG* LPTESTEXPERTCONFIG;
Notez que RawConfigLength garantit que la superposition fonctionne correctement. Lorsque vous utilisez les données, votre code peut ressembler à ceci :
BOOL WINAPI Configure( HEXPERTKEY ExpertKey, PEXPERTCONFIG * ppConfig, PEXPERTSTARTUPINFO pStartupInfo, DWORD StartupFlags, HWND hWnd ) { LPTESTEXPERTCONFIG lpConfig; //... lpConfig = (LPTESTEXPERTCONFIG)(*ppConfig); //... }
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|