SendCTPassThru-Funktion
Die SendCTPassThru-WMI-Methode sendet einen passthrough-Befehl (Common Transport, CT) an den angegebenen Port.
Syntax
void SendCTPassThru(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in] uint32 RequestBufferCount,
[in, WmiSizeIs("RequestBufferCount")] uint8 RequestBuffer[],
[out] uint32 TotalResponseBufferCount,
[out] uint32 ActualResponseBufferCount,
[out, WmiSizeIs("ActualResponseBufferCount")] uint8 ResponseBuffer[]
);
Parameter
HBAStatus
Enthält bei rückgabe den 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 SendCTPassThru_OUT-Struktur zurück.
PortWWN
Ein weltweiter Name für den HBA, über den auf das Ziel zugegriffen wird. Diese Informationen werden an den Miniporttreiber im PortWWN-Element einer SendCTPassThru_IN-Struktur übermittelt.
RequestBufferCount
Die Größe des Puffers in Bytes, der die Ergebnisse des allgemeinen Transportbefehls enthält. Der Miniporttreiber gibt diese Informationen im RequestBufferCount-Element einer SendCTPassThru_IN-Struktur zurück.
RequestBuffer
Die Ergebnisse des allgemeinen Transportbefehls. Der Miniporttreiber gibt diese Informationen im RequestBuffer-Member einer SendCTPassThru_IN-Struktur zurück.
TotalResponseBufferCount
Die Größe des allgemeinen Transportbefehls der Ergebnisse in Byte. Der Miniporttreiber gibt diese Informationen im TotalResponseBufferCount-Element einer SendCTPassThru_OUT-Struktur zurück.
ActualResponseBufferCount
Die Größe der tatsächlich abgerufenen Daten in Bytes. Der Miniporttreiber gibt diese Informationen im ActualResponseBufferCount-Element einer SendCTPassThru_OUT-Struktur zurück.
ResponseBuffer
Die Ergebnisse des allgemeinen Transportbefehls. Der Miniporttreiber gibt diese Informationen im ResponseBuffer-Member einer SendCTPassThru_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 |