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


Функция SLFireEvent (slpublic.h)

Отправляет указанное событие зарегистрированным прослушивателю.

Синтаксис

HRESULT SLFireEvent(
  [in] HSLC       hSLC,
  [in] PCWSTR     pwszEventId,
  [in] const SLID *pApplicationId
);

Параметры

[in] hSLC

Тип: HSLC

Дескриптор текущего контекста SLC.

[in] pwszEventId

Тип: PCWSTR

Идентификатор запускаемого события.

[in] pApplicationId

Тип: const SLID*

Указатель на идентификатор приложения.

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

Тип: HRESULT WINAPI

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

Возвращаемый код или значение Описание
E_ACCESSDENIED
0x80070005
Доступ запрещен (ДЛЯ API требуются права администратора).
SL_E_INVALID_EVENT_ID
0xC004F019
Запрошенный идентификатор события недопустим.
SL_E_EVENT_NOT_REGISTERED
0xC004F01A
Запрошенное событие не зарегистрировано в службе.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header slpublic.h
Библиотека Slc.lib
DLL Slc.dll