Freigeben über


DXGIDDI_PARTITIONING_EVENT_TYPE Enumeration (d3dkmddi.h)

DXGIDDI_PARTITIONING_EVENT_TYPE identifiziert den Typ des ETW-Ereignisses, das von DxgkCbLogEtwEvent gemeldet wird, wenn EventGuid- GUID_DXGKDDI_AZURE_TRIAGE_EVENT ist.

Syntax

typedef enum _DXGIDDI_PARTITIONING_EVENT_TYPE {
  DXGK_PARTITION_EVENT_FUNCTION_LEVEL_RESET,
  DXGK_PARTITION_EVENT_FUNDAMENTAL_WARM_RESET,
  DXGK_PARTITION_EVENT_DRIVER_INTERNAL
} DXGIDDI_PARTITIONING_EVENT_TYPE;

Konstanten

 
DXGK_PARTITION_EVENT_FUNCTION_LEVEL_RESET
Ein Treiber gibt diesen Typ an, um eine Zurücksetzung auf Funktionsebene (FLR) anzugeben. Ein FLR, wenn die virtuelle Funktion (VF) zurückgesetzt werden muss, und alle Registerzuordnungen werden zurückgesetzt, um zu versuchen, die Blockierung eines erkannten Timeouts aufzuheben. Dies ist in der Regel der erste Versuch eines adapterweiten Zurücksetzens auf einer vGPU in einem Gast.
DXGK_PARTITION_EVENT_FUNDAMENTAL_WARM_RESET
Ein Treiber gibt diesen Typ an, um eine grundlegende Warmzurücksetzung (FWR) anzugeben. Ein FWR ist die gesamte GPU-Zurücksetzung, die in der Regel auf Bare Metal (nicht virtualisierte) Adapterzurücksetzungen zu sehen ist. Ein FWR ist in der Regel der zweite und letzte Versuch für eine Adapterzurücksetzung auf einer vGPU, wenn der FLR den Adapter nicht erneut ausführen kann. Ein FWR ist nicht nur störend auf den virtuellen Computer (VM) mit der vGPU, die zurückgesetzt werden soll, sondern auf alle anderen VMs mit zugewiesenen vGPUs von diesem Gerät, sodass diese TDR-Wiederherstellung möglichst vermieden werden sollte.
DXGK_PARTITION_EVENT_DRIVER_INTERNAL
Ein Treiber gibt diesen Typ an, um andere Ereignisse mit Informationen zu melden, die für die Problemtriage hilfreich sein können.

Bemerkungen

DXGK_PARTITION_EVENT_FUNCTION_LEVEL_RESET und DXGK_PARTITION_EVENT_FUNDAMENTAL_WARM_RESET zwei separate Schweregrade bereitstellen, wenn ein Treiber Timeouterkennungs- und Wiederherstellungsereignisse (Timeout Detection and Recovery, TDR) meldet.

Weitere Details finden Sie unter DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022
Header- d3dkmddi.h

Siehe auch

DxgkCbLogEtwEvent