Compartilhar via


Função SendCTPassThru

O método WMI SendCTPassThru envia um comando de passagem de transporte comum (CT) para a porta indicada.

Sintaxe

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[]
);

Parâmetros

HBAStatus
No retorno, contém o status da operação. Para obter uma lista de valores permitidos e suas descrições, consulte HBA_STATUS. O driver de miniporto retorna essas informações no membro HBAStatus de uma estrutura SendCTPassThru_OUT .

PortWWN
Um nome mundial para o HBA por meio do qual o destino é acessado. Essas informações são entregues ao driver de miniporto no membro PortWWN de uma estrutura SendCTPassThru_IN .

RequestBufferCount
O tamanho em bytes do buffer que conterá os resultados do comando de transporte comum. O driver de miniporto retorna essas informações no membro RequestBufferCount de uma estrutura SendCTPassThru_IN .

RequestBuffer
Os resultados do comando de transporte comum. O driver de miniporto retorna essas informações no membro RequestBuffer de uma estrutura SendCTPassThru_IN .

TotalResponseBufferCount
O tamanho em bytes do comando de transporte comum de resultados. O driver de miniporto retorna essas informações no membro TotalResponseBufferCount de uma estrutura SendCTPassThru_OUT .

ActualResponseBufferCount
O tamanho em bytes dos dados que foram realmente recuperados. O driver de miniporto retorna essas informações no membro ActualResponseBufferCount de uma estrutura SendCTPassThru_OUT .

ResponseBuffer
Os resultados do comando de transporte comum. O driver de miniporto retorna essas informações no membro ResponseBuffer de uma estrutura SendCTPassThru_OUT .

Retornar valor

Não aplicável aos métodos WMI.

Comentários

Esse método WMI pertence à classe WMI MSFC_HBAAdapterMethods.

Requisitos

Plataforma de destino

Área de Trabalho

parâmetro

Hbapiwmi.h (inclua Hbapiwmi.h, Hbaapi.h ou Hbaapi.h)

Biblioteca

Hbaapi.lib

Confira também

HBA_STATUS

SendCTPassThru_IN

SendCTPassThru_OUT