EventDescCreate 함수(evntprov.h)
이벤트 설명자의 값을 설정합니다.
구문
EVNTPROV_PFORCEINLINE VOID EventDescCreate(
[out] PEVENT_DESCRIPTOR EventDescriptor,
[in] USHORT Id,
[in] UCHAR Version,
[in] UCHAR Channel,
[in] UCHAR Level,
[in] USHORT Task,
[in] UCHAR Opcode,
[in] ULONGLONG Keyword
);
매개 변수
[out] EventDescriptor
멤버 값이 나머지 매개 변수의 값으로 설정된 이벤트 설명자입니다. 자세한 내용은 EVENT_DESCRIPTOR 참조하세요.
[in] Id
이벤트 식별자입니다. 값은 EVENT_DESCRIPTORID 멤버를 설정하는 데 사용됩니다.
[in] Version
이벤트의 버전입니다. 값은 EVENT_DESCRIPTORVersion 멤버를 설정하는 데 사용됩니다.
[in] Channel
이 이벤트가 속한 이벤트의 범주입니다. 값은 EVENT_DESCRIPTOR채널 멤버를 설정하는 데 사용됩니다.
[in] Level
이벤트의 심각도를 지정합니다. 값은 EVENT_DESCRIPTORLevel 멤버를 설정하는 데 사용됩니다.
[in] Task
사용하도록 설정하려는 애플리케이션의 논리적 구성 요소를 식별합니다. 값은 EVENT_DESCRIPTORTask 멤버를 설정하는 데 사용됩니다.
[in] Opcode
이벤트가 기록될 때 수행되는 작업입니다. 값은 EVENT_DESCRIPTOROpcode 멤버를 설정하는 데 사용됩니다.
[in] Keyword
이벤트가 속한 이벤트의 범주를 추가로 정의하는 비트 마스크입니다. 값은 EVENT_DESCRIPTOR키워드 멤버를 설정하는 데 사용됩니다.
반환 값
이 함수는 값을 반환하지 않습니다.
설명
EVENT_DESCRIPTOR 구조체 의 멤버를 설정하는 편리한 매크로입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | evntprov.h |