CLUS_SCSI_ADDRESS-Struktur (clusapi.h)
Enthält SCSI-Adressdaten . Es wird als Datenmember einer CLUSPROP_SCSI_ADDRESS-Struktur und als Rückgabewert einiger Steuerelementcodevorgänge verwendet.
Syntax
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;
Member
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.PortNumber
Gibt den SCSI-Controller an. Dies entspricht der PortNumber-Eigenschaft des ClusScsiAddress-Objekts .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.PathId
Identifiziert den Bus auf dem durch PortNumber angegebenen SCSI-Controller. Dies entspricht der PathId-Eigenschaft des ClusScsiAddress-Objekts .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.TargetId
Identifiziert das Zielgerät auf dem durch PathId angegebenen SCSI-Bus. Dies entspricht der TargetId-Eigenschaft des ClusScsiAddress-Objekts .
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Lun
Identifiziert die einzelne logische Einheit auf dem Zielgerät, das von TargetId angegeben wird. Dies entspricht der Lun-Eigenschaft des ClusScsiAddress-Objekts .
DUMMYUNIONNAME.dw
Numerischer Wert, der die SCSI-Adresse als Kombination aus den Werten PortNumber, PathId, TargetId und Lun beschreibt.
Hinweise
Eine CLUS_SCSI_ADDRESS-Struktur kann auch von ClusterResourceControl zurückgegeben werden, wenn der dwControlCode-Parameter auf CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO festgelegt ist und von ClusterResourceTypeControl zurückgegeben werden kann, wenn dwControlCode auf CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS festgelegt ist.
Beispiele
Weitere Informationen finden Sie unter Erstellen von Ressourcen für physische Datenträger.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Kopfzeile | clusapi.h |
Weitere Informationen
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO