DXGIDDI_PARTITIONING_EVENT_TYPE 列挙 (d3dkmddi.h)

DXGIDDI_PARTITIONING_EVENT_TYPEは、EventGuid がGUID_DXGKDDI_AZURE_TRIAGE_EVENTされたときに DxgkCbLogEtwEvent によって報告される ETW イベントの種類を識別します。

構文

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;

定数

 
DXGK_PARTITION_EVENT_FUNCTION_LEVEL_RESET
ドライバーは、関数レベルのリセット (FLR) を示すために、この種類を指定します。 仮想関数 (VF) をリセットする必要があり、検出されたタイムアウトのブロックを解除するためにすべてのレジスタ マッピングがリセットされる場合の FLR。 これは通常、ゲストの vGPU でのアダプター全体のリセットの最初の試行手順です。
DXGK_PARTITION_EVENT_FUNDAMENTAL_WARM_RESET
ドライバーは、基本的なウォーム リセット (FWR) を示すために、この種類を指定します。 FWR は、通常、ベア メタル (仮想化されていない) アダプターのリセットで見られる GPU 全体のリセットです。 通常、FWR は、FLR がアダプターを再度実行できない場合に、vGPU でアダプターのリセットを試行した 2 番目と最後の処理です。 FWR は、vGPU をリセットする仮想マシン (VM) だけでなく、そのデバイスから vGPU が割り当てられている他のすべての VM に影響を与えるので、このレベルの TDR 回復は可能な限り回避する必要があります。
DXGK_PARTITION_EVENT_DRIVER_INTERNAL
ドライバーは、この種類を指定して、問題のトリアージに役立つ可能性のある情報を含む他のイベントを報告します。

注釈

DXGK_PARTITION_EVENT_FUNCTION_LEVEL_RESETDXGK_PARTITION_EVENT_FUNDAMENTAL_WARM_RESET では、ドライバーがタイムアウト検出と回復 (TDR) イベントを報告するときに、2 つの異なるレベルの重大度が提供されます。

詳細については、「 DXGKDDICB_PARTITIONING_EVENT_NOTIFICATION 」を参照してください。

要件

要件
サポートされている最小のサーバー Windows Server 2022
Header d3dkmddi.h

こちらもご覧ください

DxgkCbLogEtwEvent