structure CLUS_SCSI_ADDRESS (clusapi.h)
Contient des données d’adresse SCSI . Il est utilisé comme membre de données d’une structure CLUSPROP_SCSI_ADDRESS et comme valeur de retour de certaines opérations de code de contrôle .
Syntaxe
typedef struct CLUS_SCSI_ADDRESS {
union {
struct {
UCHAR PortNumber;
UCHAR PathId;
UCHAR TargetId;
UCHAR Lun;
} DUMMYSTRUCTNAME;
DWORD dw;
} DUMMYUNIONNAME;
} CLUS_SCSI_ADDRESS, *PCLUS_SCSI_ADDRESS;
Membres
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.PortNumber
Identifie le contrôleur SCSI. Cela correspond à la propriété PortNumber de l’objet ClusScsiAddress .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.PathId
Identifie le bus sur le contrôleur SCSI spécifié par PortNumber. Cela correspond à la propriété PathId de l’objet ClusScsiAddress .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.TargetId
Identifie l’appareil cible sur le bus SCSI spécifié par PathId. Cela correspond à la propriété TargetId de l’objet ClusScsiAddress .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Lun
Identifie l’unité logique individuelle au niveau de l’appareil cible spécifié par TargetId. Cela correspond à la propriété Lun de l’objet ClusScsiAddress .
DUMMYUNIONNAME.dw
Valeur numérique qui décrit l’adresse SCSI sous la forme d’une combinaison des valeurs PortNumber, PathId, TargetId et Lun .
Remarques
Une structure CLUS_SCSI_ADDRESS peut également être retournée par ClusterResourceControl lorsque le paramètre dwControlCode est défini sur CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO et peut être retourné par ClusterResourceTypeControl lorsque dwControlCode est défini sur CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS.
Exemples
Consultez Création de ressources de disque physique.
Configuration requise
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 Entreprise, Windows Server 2008 Datacenter |
En-tête | clusapi.h |
Voir aussi
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO