Função RemoveTarget

O método WMI RemoveTarget configura o provedor WMI para que ele pare de passar eventos associados ao destino indicado para o cliente WMI.

Sintaxe

void RemoveTarget(
   [in, HBAType("HBA_WWN")] uint8          HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8          DiscoveredPortWWN[8],
   [in] uint32                             AllTargets,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus
);

Parâmetros

HbaPortWWN
Um WWN (nome mundial) de 64 bits que identifica exclusivamente a porta local que deve ser removida da lista de portas cujos eventos são relatados ao cliente WMI. Para obter uma discussão sobre nomes mundiais, consulte a Especificação da API do Fibre Channel HBA do comitê T11.

DiscoveredPortWWN
Um WWN que indica a porta descoberta remota que deve ser removida da lista de portas cujos eventos são relatados ao cliente WMI.

AllTargets
Os eventos para interromper a emissão de relatórios. Se esse membro for zero, o cliente do provedor WMI interromperá o relatório de eventos associados à porta indicada por DiscoveredPortWWN. Se esse membro for diferente de zero, o provedor WMI deixará de relatar todos os eventos associados a qualquer destino.

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 miniporta retorna essas informações no membro HBAStatus de uma estrutura RemoveTarget_OUT .

Retornar valor

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

Comentários

Esse método WMI pertence à classe WMI MSFC_EventControl.

Requisitos

Plataforma de destino

Área de Trabalho

parâmetro

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

Confira também

RemoveTarget_IN

RemoveTarget_OUT