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) |