SRIOV_RESET_FUNCTION Rückruffunktion (pcivirt.h)
Setzt die angegebene PCI Express SR-IOV Virtual Function (VF) zurück.
Syntax
SRIOV_RESET_FUNCTION SriovResetFunction;
NTSTATUS SriovResetFunction(
[in] PVOID Context,
[in] USHORT VfIndex
)
{...}
Parameter
[in] Context
Ein Zeiger auf einen vom Treiber definierten Kontext.
[in] VfIndex
Ein nullbasierter Index des vf, der zurückgesetzt werden soll.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.
Hinweise
Diese Rückruffunktion wird vom Treiber der physischen Funktion (PF) implementiert. Sie wird aufgerufen, wenn das System eine bestimmte virtuelle Funktion zurücksetzen möchte.
Der PF-Treiber registriert seine Implementierung, indem er das ResetVf-Element des SRIOV_DEVICE_INTERFACE_STANDARD festlegt, eine WDF_QUERY_INTERFACE_CONFIG-Struktur konfiguriert und WdfDeviceAddQueryInterface aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
Kopfzeile | pcivirt.h |
IRQL | PASSIVE_LEVEL |