Partilhar via


estrutura DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION (d3dkmddi.h)

DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION é a estrutura usada pelo retorno de chamada DxgkCbLogEtwEvent para registrar um evento quando seu parâmetro EventGuid é GUID_DXGKDDI_AZURE_TRIAGE_EVENT.

Sintaxe

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;

Membros

hAdapter

O identificador do adaptador usado pelo driver para identificar a instância que relata o evento.

EventType

um valor DXGIDDI_PARTITIONING_EVENT_TYPE que identifica o tipo de evento que está sendo relatado.

PartitionId

A estrutura de notificação é a mesma usada em outro lugar na DDI de particionamento de GPU (por exemplo, DXGKDDI_CREATEVIRTUALGPU) e é um número em 0 para (Partições - 1) quando o evento se refere a algo que ocorre a uma função virtual. Se o evento se referir a algo que ocorre no contexto da função física, ele deverá relatar ULONG_MAX - 1. Para identificar eventos que ocorrem em toda a GPU, ele deve relatar ULONG_MAX.

EventDescription[DXGKDDI_PARTITION_EVENT_DESCRIPTION_MAX]

Uma cadeia de caracteres útil e descritiva para o driver identificar o significado do evento. O driver também pode usar os membros EventDataN como informações adicionais de cadeia de caracteres se isso for útil.

EventData1

Um primeiro parâmetro opcional que contém dados úteis adicionais que podem ajudar a fazer a triagem do evento.

EventData2

Um segundo parâmetro opcional que contém dados úteis adicionais que podem ajudar a fazer a triagem do evento.

EventData3

Um terceiro parâmetro opcional que contém dados úteis adicionais que podem ajudar a fazer a triagem do evento.

EventData4

Um quarto parâmetro opcional que contém dados úteis adicionais que podem ajudar a fazer a triagem do evento.

EventData5

Um quinto parâmetro opcional que contém dados úteis adicionais que podem ajudar a fazer a triagem do evento.

Comentários

Consulte DxgkCbLogEtwEvent para obter detalhes adicionais.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho d3dkmddi.h

Confira também

DxgkCbLogEtwEvent

DXGIDDI_PARTITIONING_EVENT_TYPE