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