Поделиться через


Функция RemoveTraceCallback (evntrace.h)

Важно!

Не используйте эту функцию. В последующих версиях он может быть недоступен.

Функция RemoveTraceCallback останавливает функцию EventCallback от получения событий для класса трассировки событий.

Синтаксис

ULONG WMIAPI RemoveTraceCallback(
  [in] LPCGUID pGuid
);

Параметры

[in] pGuid

Указатель на GUID класса трассировки событий, для которого обратный вызов получает события. Используйте тот же GUID класса, который вы передали в SetTraceCallback , чтобы начать получать события.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение будет ERROR_SUCCESS.

Если функция завершается сбоем, возвращаемое значение является одним из кодов системных ошибок. Ниже приведены некоторые распространенные ошибки и их причины.

  • ERROR_INVALID_PARAMETER

    Параметр pGuid имеет значение NULL.

  • ERROR_WMI_GUID_NOT_FOUND

    Функция EventCallback , связанная с классом трассировки событий, отсутствует.

Комментарии

Потребители вызывают эту функцию.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header evntrace.h
Библиотека Sechost.lib в Windows 8.1 и Windows Server 2012 R2; Advapi32.lib в Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista и Windows XP
DLL Sechost.dll в Windows 8.1 и Windows Server 2012 R2; Advapi32.dll в Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista и Windows XP

См. также раздел

EventCallback

ProcessTrace

SetTraceCallback