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 |