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 |