Función StorPortGetDeviceObjects (storport.h)
La rutina StorPortGetDeviceObjects devuelve los objetos de dispositivo asociados a la pila de dispositivos del adaptador. Los objetos de dispositivo que se devolverán son los objetos funcionales y físicos del adaptador y el objeto de dispositivo al que está asociado el objeto de dispositivo funcional.
Sintaxis
ULONG StorPortGetDeviceObjects(
[in] PVOID HwDeviceExtension,
[out] PVOID *AdapterDeviceObject,
[out] PVOID *PhysicalDeviceObject,
[out] PVOID *LowerDeviceObject
);
Parámetros
[in] HwDeviceExtension
Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA).
[out] AdapterDeviceObject
Puntero para recibir el objeto de dispositivo funcional (FDO) del adaptador.
[out] PhysicalDeviceObject
Puntero para recibir el objeto de dispositivo físico (PDO).
[out] LowerDeviceObject
Puntero para recibir el objeto de dispositivo de dispositivo inferior al que está conectado el FDO.
Valor devuelto
StorPortGetDeviceObjects devuelve uno de los siguientes códigos de estado:
Código devuelto | Descripción |
---|---|
|
Esta función no se implementa en el sistema operativo activo. |
|
Indica que los objetos de dispositivo se obtuvieron correctamente. |
|
HwDeviceExtension era NULL. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | storport.h (incluya Storport.h) |