SRIOV_QUERY_LUID_VF Rückruffunktion (pcivirt.h)
Ruft die PCI Express SR-IOV Virtual Function (VF) ab, wenn ein eindeutiger Bezeichner vorhanden ist.
Syntax
SRIOV_QUERY_LUID_VF SriovQueryLuidVf;
NTSTATUS SriovQueryLuidVf(
[in] PVOID Context,
[in] LUID Luid,
[out] PUSHORT VfIndex
)
{...}
Parameter
[in] Context
Ein Zeiger auf einen vom Treiber definierten Kontext.
[in] Luid
Der lokale eindeutige Bezeichner des VF, dessen Index abgerufen wird.
[out] VfIndex
Ein nullbasierter Index des abgefragten VF.
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 für die physische Funktion (PF) implementiert. Sie wird aufgerufen, wenn das System den Bezeichner einer bestimmten virtuellen Funktion abrufen möchte.
Der PF-Treiber registriert seine Implementierung, indem er den QueryLuidVf-Member des SRIOV_DEVICE_INTERFACE_STANDARD_2 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 |