Condividi tramite


SRIOV_QUERY_LUID_VF funzione di callback (pcivirt.h)

Ottiene la funzione virtuale PCI Express SR-IOV (VF) in base a un identificatore univoco.

Sintassi

SRIOV_QUERY_LUID_VF SriovQueryLuidVf;

NTSTATUS SriovQueryLuidVf(
  [in]  PVOID Context,
  [in]  LUID Luid,
  [out] PUSHORT VfIndex
)
{...}

Parametri

[in] Context

Puntatore a un contesto definito dal driver.

[in] Luid

Identificatore univoco locale del VF di cui viene recuperato l'indice.

[out] VfIndex

Indice in base zero dell'oggetto VF su cui viene eseguita una query.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituire un NTSTATUS codice di errore appropriato.

Osservazioni

Questa funzione di callback viene implementata dal driver pf (Physical Function). Viene richiamato quando il sistema vuole ottenere l'identificatore di una funzione virtuale specifica.

Il driver PF registra l'implementazione impostando il membro QueryLuidVf del SRIOV_DEVICE_INTERFACE_STANDARD_2, configurando una struttura WDF_QUERY_INTERFACE_CONFIG e chiamando WdfDeviceAddQueryInterface.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
intestazione pcivirt.h