EXPERTCONFIG 구조
EXPERTCONFIG 구조에는 전문가의 구성 데이터가 포함되어 있습니다. 전문가는 RawConfigData 멤버를 전문가별 구조로 오버레이합니다.
구문
typedef struct {
DWORD RawConfigLength;
BYTE RawConfigData[];
} EXPERTCONFIG, *PEXPERTCONFIG;
멤버
-
RawConfigLength
-
멤버에 사용되는 4바이트를 포함하여 구조체의 총 길이입니다. 네트워크 모니터는 구조가 디스크 드라이브에 저장되고 디스크 드라이브에서 읽기가 가능한 경우 값을 사용합니다.
-
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[데스크톱 앱만] |
헤더 |
|