StorPortGetDeviceObjects, fonction (storport.h)
La routine StorPortGetDeviceObjects retourne les objets d’appareil associés à la pile d’appareils de l’adaptateur. Les objets d’appareil qui seront retournés sont les objets fonctionnels et physiques de l’adaptateur et l’objet appareil auquel l’objet d’appareil fonctionnel est attaché.
Syntaxe
ULONG StorPortGetDeviceObjects(
[in] PVOID HwDeviceExtension,
[out] PVOID *AdapterDeviceObject,
[out] PVOID *PhysicalDeviceObject,
[out] PVOID *LowerDeviceObject
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).
[out] AdapterDeviceObject
Pointeur pour recevoir l’objet d’appareil fonctionnel (FDO) de l’adaptateur.
[out] PhysicalDeviceObject
Pointeur pour recevoir l’objet d’appareil physique (PDO).
[out] LowerDeviceObject
Pointeur pour recevoir l’objet d’appareil inférieur auquel l’objet FDO est attaché.
Valeur de retour
StorPortGetDeviceObjects retourne l’un des codes d’état suivants :
Retourner le code | Description |
---|---|
|
Cette fonction n’est pas implémentée sur le système d’exploitation actif. |
|
Indique que les objets de l’appareil ont été obtenus avec succès. |
|
Le HwDeviceExtension était NULL. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | storport.h (include Storport.h) |