次の方法で共有


コールバック関数DXGKDDI_GETDEVICELOCATION (dispmprt.h)

ルート パーティションに対する PCI バス上の仮想関数の場所を返します。 IHV 実装で SR-IOV がサポートされていない場合は、物理関数の場所が返されます。

構文

DXGKDDI_GETDEVICELOCATION DxgkddiGetdevicelocation;

void DxgkddiGetdevicelocation(
  HANDLE Context,
  DXGKARG_GETDEVICELOCATION *pArgs
)
{...}

パラメーター

Context

DXGKDDI_SRIOV_INTERFACE構造体でドライバーによって返されるミニポート コンテキスト。

pArgs

DXGKARG_GETDEVICELOCATION構造体へのポインター。

戻り値

なし

解説

VF インデックスはインクリメントされますが、バスの場所はインデックスに直接関連付けされません。 この関数は、仮想関数の実際の PCIe バス位置を取得します。

要件

要件
サポートされている最小のクライアント Windows 10
Header dispmprt.h
IRQL PASSIVE_LEVEL