StorPortGetDriverProxyEndpointWrapper-Funktion (storport.h)
StorPortGetDriverProxyEndpointWrapper ruft die Adresse eines umschlossenen Funktionszeigers für den Endpunkt eines Treibers ab.
Syntax
ULONG StorPortGetDriverProxyEndpointWrapper(
PVOID HwDeviceExtension,
PSTOR_DRIVER_PROXY_EXTENSION ProxyExtension,
STOR_DRIVER_PROXY_ENDPOINT_FUNCTION_ID Id,
PVOID *Wrapper
);
Parameter
HwDeviceExtension
[in] Ein Zeiger auf die Hardwaregeräteerweiterung für den Hostbusadapter (HBA).
ProxyExtension
[in] Zeigen Sie auf eine undurchsichtige Struktur, die die Treiberproxyerweiterung enthält.
Id
[in] Der Bezeichner der Endpunktfunktion des Treibers.
Wrapper
[out] Zeigen Sie auf eine Position, an der die Adresse der umschlossenen Funktion empfangen werden soll.
Rückgabewert
StorPortGetDriverProxyEndpointWrapper gibt STOR_STATUS_SUCCESS zurück, wenn der Wrapper erfolgreich zurückgegeben wird. Andernfalls gibt sie einen der folgenden STOR_STATUS Codes zurück:
Rückgabecode | Beschreibung |
---|---|
STOR_STATUS_NOT_IMPLEMENTED | Diese Funktion ist nicht auf dem aktiven Betriebssystem implementiert. |
STOR_STATUS_INVALID_PARAMETER | Der Vorgang schlägt mit diesem Rückgabewert fehl, wenn mindestens ein Parameter ungültig ist. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 |
Header- | storport.h |