DXGKDDI_GETDEVICELOCATION fonction de rappel (dispmprt.h)

Retourne l’emplacement d’une fonction virtuelle sur le bus PCI par rapport à la partition racine. Si une implémentation IHV ne prend pas en charge SR-IOV, l’emplacement de la fonction physique est retourné.

Syntaxe

DXGKDDI_GETDEVICELOCATION DxgkddiGetdevicelocation;

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

Paramètres

Context

Contexte miniport retourné par le pilote dans la structure DXGKDDI_SRIOV_INTERFACE .

pArgs

Pointeur vers la structure DXGKARG_GETDEVICELOCATION.

Valeur de retour

None

Remarques

Les index VF sont incrémentés, mais l’emplacement du bus n’est pas directement lié à l’index. Cette fonction récupère l’emplacement réel du bus PCIe d’une fonction virtuelle.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête dispmprt.h
IRQL PASSIVE_LEVEL