EXPERTCONFIG 结构
EXPERTCONFIG 结构包含专家的配置数据。 专家使用专家特定的结构覆盖 RawConfigData 成员。
语法
typedef struct {
DWORD RawConfigLength;
BYTE RawConfigData[];
} EXPERTCONFIG, *PEXPERTCONFIG;
成员
-
RawConfigLength
-
结构的总长度,包括用于成员的四个字节。 当结构保存到磁盘驱动器并从中读取时,网络监视器使用 值。
-
RawConfigData
-
配置数据。 专家必须添加配置数据。 例如,假设数据结构如下所示。
typedef struct { DWORD RawConfigLength; // Overlay of structure DWORD PickNumEvents; DWORD NumEventsSpecific; DWORD PickSpeedThroughCapture; DWORD PickStartup; DWORD PickAttachProperties; } TESTEXPERTCONFIG; typedef TESTEXPERTCONFIG* LPTESTEXPERTCONFIG;
请注意, RawConfigLength 可确保覆盖正常工作。 使用数据时,代码可能如下所示:
BOOL WINAPI Configure( HEXPERTKEY ExpertKey, PEXPERTCONFIG * ppConfig, PEXPERTSTARTUPINFO pStartupInfo, DWORD StartupFlags, HWND hWnd ) { LPTESTEXPERTCONFIG lpConfig; //... lpConfig = (LPTESTEXPERTCONFIG)(*ppConfig); //... }
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|