DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION結構(d3dkmddi.h)
DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION 是 DxgkCbLogEtwEvent 回呼在事件 EventGuid 參數GUID_DXGKDDI_AZURE_TRIAGE_EVENT時所使用的結構。
語法
typedef struct _DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION {
HANDLE hAdapter;
DXGIDDI_PARTITIONING_EVENT_TYPE EventType;
ULONG PartitionId;
WCHAR EventDescription[DXGKDDI_PARTITION_EVENT_DESCRIPTION_MAX];
UINT64 EventData1;
UINT64 EventData2;
UINT64 EventData3;
UINT64 EventData4;
UINT64 EventData5;
} DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION, *PDXGKDDICB_PARTITIONING_EVENT_NOTIFICATION;
成員
hAdapter
驅動程式用來識別報告事件的實例的配接器句柄。
EventType
識別所報告事件類型的 DXGIDDI_PARTITIONING_EVENT_TYPE 值。
PartitionId
通知結構與 GPU 數據分割 DDI 中的其他地方相同(例如,DXGKDDI_CREATEVIRTUALGPU),而當事件參考虛擬函式時,0 到 (Partitions - 1) 的數位。 如果事件是指實體函式內容中發生的內容,它應該報告ULONG_MAX - 1。 若要識別整個 GPU 中發生的事件,它應該報告ULONG_MAX。
EventDescription[DXGKDDI_PARTITION_EVENT_DESCRIPTION_MAX]
一個實用的描述性字串,可讓驅動程序識別事件的意義。 如果這是有用的,驅動程式也可以使用 EventDataN 成員作為其他字串資訊。
EventData1
選擇性的第一個參數,其中包含可協助分級事件的其他實用數據。
EventData2
選擇性的第二個參數,其中包含可協助分級事件的其他實用數據。
EventData3
選擇性的第三個參數,其中包含有助於分級事件的其他實用數據。
EventData4
選擇性的第四個參數,其中包含可協助分級事件的其他實用數據。
EventData5
選擇性的第五個參數,其中包含有助於分級事件的其他實用數據。
言論
如需詳細資訊,請參閱 DxgkCbLogEtwEvent。
要求
要求 | 價值 |
---|---|
支援的最低伺服器 | Windows Server 2022 |
標頭 | d3dkmddi.h |