struktur DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION (d3dkmddi.h)

DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION adalah struktur yang digunakan oleh panggilan balik DxgkCbLogEtwEvent untuk mencatat peristiwa ketika parameter EventGuid-nya GUID_DXGKDDI_AZURE_TRIAGE_EVENT.

Sintaks

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;

Anggota

hAdapter

Handel adaptor yang digunakan oleh driver untuk mengidentifikasi instans yang melaporkan peristiwa.

EventType

nilai DXGIDDI_PARTITIONING_EVENT_TYPE yang mengidentifikasi jenis peristiwa yang dilaporkan.

PartitionId

Struktur pemberitahuan sama dengan yang digunakan di tempat lain dalam GPU Partitioning DDI (misalnya, DXGKDDI_CREATEVIRTUALGPU) dan merupakan angka dalam 0 hingga (Partisi - 1) ketika peristiwa mengacu pada sesuatu yang terjadi pada fungsi virtual. Jika peristiwa mengacu pada sesuatu yang terjadi dalam konteks fungsi fisik, itu harus melaporkan ULONG_MAX - 1. Untuk mengidentifikasi peristiwa yang terjadi di seluruh GPU, harus melaporkan ULONG_MAX.

EventDescription[DXGKDDI_PARTITION_EVENT_DESCRIPTION_MAX]

String yang berguna dan deskriptif bagi driver untuk mengidentifikasi arti peristiwa. Driver juga dapat menggunakan anggota EventDataN sebagai informasi string tambahan jika ini berguna.

EventData1

Parameter pertama opsional yang berisi data berguna tambahan yang dapat membantu triase peristiwa.

EventData2

Parameter kedua opsional yang berisi data berguna tambahan yang dapat membantu triase peristiwa.

EventData3

Parameter ketiga opsional yang berisi data berguna tambahan yang dapat membantu triase peristiwa.

EventData4

Parameter keempat opsional yang berisi data berguna tambahan yang dapat membantu triase peristiwa.

EventData5

Parameter kelima opsional yang berisi data berguna tambahan yang dapat membantu triase peristiwa.

Keterangan

Lihat DxgkCbLogEtwEvent untuk detail tambahan.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 2022
Header d3dkmddi.h

Lihat juga

DxgkCbLogEtwEvent

DXGIDDI_PARTITIONING_EVENT_TYPE