Share via


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

Consulte también

EventCallback

ProcessTrace

SetTraceCallback