SRIOV_RESET_FUNCTION funzione di callback (pcivirt.h)
Reimposta la funzione virtuale VF (PCI Express SR-IOV Virtual Function) specificata.
Sintassi
SRIOV_RESET_FUNCTION SriovResetFunction;
NTSTATUS SriovResetFunction(
[in] PVOID Context,
[in] USHORT VfIndex
)
{...}
Parametri
[in] Context
Puntatore a un contesto definito dal driver.
[in] VfIndex
Indice in base zero del VF da reimpostare.
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 reimpostare una funzione virtuale specifica.
Il driver PF registra l'implementazione impostando il membro ResetVf del SRIOV_DEVICE_INTERFACE_STANDARD, 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 |
IRQL | PASSIVE_LEVEL |