다음을 통해 공유


EventDataDescCreate 함수(evntprov.h)

EVENT_DATA_DESCRIPTOR 값을 설정합니다.

구문

EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
  [out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
  [in]  const VOID             *DataPtr,
  [in]  ULONG                  DataSize
);

매개 변수

[out] EventDataDescriptor

멤버 값이 나머지 매개 변수의 값으로 설정된 데이터 설명자입니다. 자세한 내용은 EVENT_DATA_DESCRIPTOR 참조하세요.

[in] DataPtr

이벤트 데이터에 대한 포인터입니다. 이 값은 설명자의 Ptr 멤버를 설정하는 데 사용됩니다.

DataSize가 0인 경우에만 DataPtr 매개 변수는 NULL일 수 있습니다.

[in] DataSize

이벤트 데이터의 크기(바이트)입니다. 값은 설명자의 Size 멤버를 설정하는 데 사용됩니다.

반환 값

이 함수는 값을 반환하지 않습니다.

설명

EVENT_DATA_DESCRIPTOR 구조체 의 멤버를 설정하기 위한 편리한 매크로입니다. EventDataDescCreate를 호출하지 않고 멤버를 직접 초기화하는 경우 를 설정하고 Ptr = (UINT_PTR)DataPtr예약 필드를 초기화해야 합니다(예: 0으로 설정).

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 evntprov.h