共用方式為


DXGKDDI_READVIRTUALFUNCTIONCONFIG回呼函式 (dispmprt.h)

此例程會提供非特殊許可權的虛擬機,其中包含PCI Express SR-IOV Virtual Function 的組態空間值。

語法

DXGKDDI_READVIRTUALFUNCTIONCONFIG DxgkddiReadvirtualfunctionconfig;

NTSTATUS DxgkddiReadvirtualfunctionconfig(
  [in]      HANDLE Context,
  [in, out] DXGKARG_READVIRTUALFUNCTIONCONFIG *pArgs
)
{...}

參數

[in] Context

驅動程式在 DXGKDDI_SRIOV_INTERFACE 結構中傳回的迷你埠內容。

[in, out] pArgs

DXGKARG_READVIRTUALFUNCTIONCONFIG 結構的指標。

傳回值

如果作業成功,則傳回STATUS_SUCCESS。

言論

授與來賓分割區直接存取設定空間可能會有問題,因此此函式提供安全地存取虛擬函式組態區塊的方法。

請注意,這應該會傳回值,就像從虛擬設備的組態區塊讀取一樣。 使用這個介面可以透過在提供介面的驅動程式內部處理讀取,或呼叫 GetVirtualFunctionData(從較低層級 PDO 的PCI_VIRTUALIZATION_INTERFACE)或兩者的某些組合來完成讀取。

核心模式驅動程式應根據虛擬函式參數篩選要求,如果存取要求超出允許的範圍,則失敗。

要求

要求 價值
標頭 dispmprt.h