Compartir a través de


Función RemoveTarget

El método RemoveTarget WMI configura el proveedor WMI para que deje de pasar eventos asociados al destino indicado al cliente WMI.

Sintaxis

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

HbaPortWN
Nombre mundial de 64 bits (WWN) que identifica de forma única el puerto local que se debe quitar de la lista de puertos cuyos eventos se notifican al cliente WMI. Para obtener una explicación de los nombres mundiales, consulte la especificación de la API HBA de Canal de fibra de T11.

DiscoveredPortWWN
WwN que indica el puerto detectado remoto que se debe quitar de la lista de puertos cuyos eventos se notifican al cliente WMI.

AllTargets
Eventos que se detendrá la generación de informes. Si este miembro es cero, el cliente del proveedor WMI dejará de notificar eventos asociados al puerto indicado por DiscoveredPortWWN. Si este miembro no es cero, el proveedor WMI dejará de notificar todos los eventos asociados a cualquier destino.

HBAStatus
Al devolver, contiene el estado de la operación. Para obtener una lista de los valores permitidos y sus descripciones, consulte HBA_STATUS. El controlador de minipuerto devuelve esta información en el miembro HBAStatus de una estructura de RemoveTarget_OUT .

Valor devuelto

No es aplicable a los métodos WMI.

Comentarios

Este método WMI pertenece a la clase WMI de MSFC_EventControl.

Requisitos

Plataforma de destino

Escritorio

Encabezado

Hbapiwmi.h (incluya Hbapiwmi.h, Hbaapi.h o Hbaapi.h)

Vea también

RemoveTarget_IN

RemoveTarget_OUT