Compartilhar via


Função GetPersistentBinding2

O método GetPersistentBinding2 recupera as associações que um driver de miniporto HBA usa para mapear as informações que um sistema operacional usa para identificar suas unidades lógicas para os identificadores do protocolo FCP para as unidades lógicas.

Sintaxe

void GetPersistentBinding2(
   [in, HBAType("HBA_WWN")] uint8                        PortWWN[8],
   [in] uint32                                           InEntryCount,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS               HBAStatus,
   [out] uint32                                          TotalEntryCount,
   [out] uint32                                          OutEntryCount,
   [out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry2 Bindings[]
);

Parâmetros

PortWWN[8]
Um nome mundial que indica a porta cujas associações persistentes serão recuperadas.

InEntryCount
Indica o número de entradas de associação que o provedor WMI pode relatar no parâmetro Entry .

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 GetFcpPersistentBinding_OUT .

TotalEntryCount
Indica o número total de associações persistentes associadas ao HBA.

OutEntryCount
Indica o número total de associações persistentes recuperadas pelo método GetPersistentBinding2 .. Esse valor será menor ou igual a TotalEntryCount.

Associações[]
Uma matriz de estruturas do tipo HBAFCPBindingEntry2 que descrevem as associações de um HBA entre identificadores do sistema operacional e do FCP (fibre channel protocol).

Retornar valor

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

Comentários

Esse método WMI pertence à classe WMI MSFC_HBAFCPInfo.

Requisitos

Plataforma de destino

Área de Trabalho

parâmetro

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

Confira também

GetFcpPersistentBinding_IN

GetFcpPersistentBinding_OUT

HBAFCPBindingEntry2