StorPortGetDeviceObjects-Funktion (storport.h)
Die StorPortGetDeviceObjects Routine gibt die Geräteobjekte zurück, die dem Adaptergerätestapel zugeordnet sind. Die zurückgegebenen Geräteobjekte sind die funktionalen und physischen Geräteobjekte des Adapters und das Geräteobjekt, an das das funktionale Geräteobjekt angefügt ist.
Syntax
ULONG StorPortGetDeviceObjects(
[in] PVOID HwDeviceExtension,
[out] PVOID *AdapterDeviceObject,
[out] PVOID *PhysicalDeviceObject,
[out] PVOID *LowerDeviceObject
);
Parameter
[in] HwDeviceExtension
Ein Zeiger auf die Hardwaregeräteerweiterung für den Hostbusadapter (HBA).
[out] AdapterDeviceObject
Ein Zeiger zum Empfangen des funktionalen Geräteobjekts (FDO) des Adapters.
[out] PhysicalDeviceObject
Ein Zeiger zum Empfangen des physischen Geräteobjekts (PDO).
[out] LowerDeviceObject
Ein Zeiger zum Empfangen des Geräteobjekts eines niedrigeren Geräts, an das der FDO angeschlossen ist.
Rückgabewert
StorPortGetDeviceObjects gibt einen der folgenden Statuscodes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Diese Funktion ist nicht auf dem aktiven Betriebssystem implementiert. |
|
Gibt an, dass die Geräteobjekte erfolgreich abgerufen wurden. |
|
Die HwDeviceExtension- war NULL-. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | storport.h (include Storport.h) |