Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die WMI-Methode ScsiReadCapacity sendet einen SCSI-Lesekapazitätsbefehl an das angegebene Gerät.
Syntax
void ScsiReadCapacity(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in] uint8 Cdb[10],
[in, HBAType("HBA_WWN")] uint8 HbaPortWWN[10],
[in, HBAType("HBA_WWN")] uint8 DiscoveredPortWWN[10],
[in] uint64 FcLun,
[out] uint32 ResponseBufferSize,
[out] uint32 SenseBufferSize,
[out] uint8 ScsiStatus,
[out, WmiSizeIs("ResponseBufferSize")] uint8 ResponseBuffer[],
[out, WmiSizeIs("SenseBufferSize")] uint8 SenseBuffer[]
);
Parameter
HBAStatus
Enthält bei rückgabe die status des Vorgangs. Eine Liste der zulässigen Werte und deren Beschreibungen finden Sie unter HBA_STATUS. Der Miniporttreiber gibt diese Informationen im HBAStatus-Member einer ScsiReadCapacity_OUT-Struktur zurück.
Cdb
Der Befehlsdeskriptorblock, der den SCSI-Lesekapazitätsbefehl enthält, der an das Zielgerät gesendet werden soll. Diese Informationen werden an den Miniporttreiber im Cdb-Member einer ScsiReadCapacity_IN-Struktur übermittelt.
HbaPortWWN
Ein weltweiter Name für den HBA, über den auf das Ziel zugegriffen wird. Diese Informationen werden an den Miniporttreiber im HbaPortWWN-Member einer ScsiReadCapacity_IN-Struktur übermittelt.
DiscoveredPortWWN
Ein weltweiter Name für den Port, über den auf das Zielgerät zugegriffen wird. Diese Informationen werden an den Miniporttreiber im DiscoveredPortWWN-Member einer ScsiReadCapacity_IN-Struktur übermittelt.
FcLun
Die logische Einheitennummer der logischen Einheit, die den SCSI-Lesekapazitätsbefehl empfängt. Diese Informationen werden an den Miniporttreiber im FcLun-Element einer ScsiReadCapacity_IN-Struktur übermittelt.
ResponseBufferSize
Die Größe des Puffers in Bytes, der die Ergebnisse des Befehls Lesekapazität enthält. Der Miniporttreiber gibt diese Informationen im ResponseBufferSize-Member einer ScsiReadCapacity_OUT-Struktur zurück.
SenseBufferSize
Die Größe des Puffers in Bytes, der die SCSI-Sense-Daten enthält, die sich aus dem SCSI-Abfragebefehl ergeben. Der Miniporttreiber gibt diese Informationen im SenseBufferSize-Member einer ScsiReadCapacity_OUT-Struktur zurück.
ScsiStatus
Die status des Befehls SCSI-Lesekapazität. Der Miniporttreiber gibt diese Informationen im ScsiStatus-Member einer ScsiReadCapacity_OUT-Struktur zurück.
ResponseBuffer
Die Ergebnisse des Befehls SCSI-Lesekapazität. Der Miniporttreiber gibt diese Informationen im ResponseBuffer-Member einer ScsiReadCapacity_OUT-Struktur zurück.
SenseBuffer
Die SCSI-Sense-Daten, die sich aus dem Befehl SCSI-Lesekapazität ergeben. Der Miniporttreiber gibt diese Informationen im SenseBuffer-Member einer ScsiReadCapacity_OUT-Struktur zurück.
Rückgabewert
Gilt nicht für WMI-Methoden.
Hinweise
Diese WMI-Methode gehört zur MSFC_HBAAdapterMethods WMI-Klasse.
Anforderungen
Zielplattform |
Desktop |
Header |
Hbapiwmi.h (einschließlich Hbapiwmi.h, Hbaapi.h oder Hbaapi.h) |
Bibliothek |
Hbaapi.lib |