Función RemoveTraceCallback (evntrace.h)
Importante
No use esta función. Puede que no esté disponible en versiones posteriores.
La función RemoveTraceCallback impide que una función EventCallback reciba eventos para una clase de seguimiento de eventos.
Sintaxis
ULONG WMIAPI RemoveTraceCallback(
[in] LPCGUID pGuid
);
Parámetros
[in] pGuid
Puntero al GUID de clase de la clase de seguimiento de eventos para la que la devolución de llamada recibe eventos. Use el mismo GUID de clase que pasó a SetTraceCallback para empezar a recibir los eventos.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.
Si se produce un error en la función, el valor devuelto es uno de los códigos de error del sistema. A continuación se muestran algunos errores comunes y sus causas.
ERROR_INVALID_PARAMETER
El parámetro pGuid es NULL.
ERROR_WMI_GUID_NOT_FOUND
No hay ninguna función EventCallback asociada a la clase de seguimiento de eventos.
Comentarios
Los consumidores llaman a esta función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | evntrace.h |
Library | Sechost.lib en Windows 8.1 y Windows Server 2012 R2; Advapi32.lib en Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista y Windows XP |
Archivo DLL | Sechost.dll en Windows 8.1 y Windows Server 2012 R2; Advapi32.dll en Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista y Windows XP |