structure VDS_PATH_INFO (vds.h)
[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]
Définit les informations d’un chemin d’accès lun. Cette structure est retournée dans le paramètre ppPaths de la méthode IVdsLunMpio ::GetPathInfo .
Syntaxe
typedef struct _VDS_PATH_INFO {
VDS_PATH_ID pathId;
VDS_HWPROVIDER_TYPE type;
VDS_PATH_STATUS status;
union {
VDS_OBJECT_ID controllerPortId;
VDS_OBJECT_ID targetPortalId;
};
union {
VDS_OBJECT_ID hbaPortId;
VDS_OBJECT_ID initiatorAdapterId;
};
union {
VDS_HBAPORT_PROP *pHbaPortProp;
VDS_IPADDRESS *pInitiatorPortalIpAddr;
};
} VDS_PATH_INFO;
Membres
pathId
ID unique du chemin utilisé par MPIO.
type
Type d’interconnexion pris en charge par le fournisseur de matériel pour ce chemin d’accès lun. VDS_HWT_HYBRID n’est pas une valeur valide pour ce membre, même si le fournisseur est un fournisseur hybride.
status
Status du chemin d’accès, énuméré par VDS_PATH_STATUS.
controllerPortId
Le VDS_OBJECT_ID de l’objet de port du contrôleur à l’autre extrémité du chemin d’accès.
targetPortalId
VDS_OBJECT_ID de l’objet portail cible à l’autre extrémité du chemin d’accès.
hbaPortId
VDS_OBJECT_ID du port HBA.
initiatorAdapterId
VDS_OBJECT_ID de l’adaptateur initiateur.
pHbaPortProp
Pointeur vers une structure de VDS_HBAPORT_PROP contenant les propriétés du port HBA à une extrémité du chemin d’accès.
pInitiatorPortalIpAddr
Pointeur vers une structure de VDS_IPADDRESS contenant l’adresse IP et les informations de port pour le portail de l’initiateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau uniquement] |
En-tête | vds.h |
Composant redistribuable | VDS 1.1 |