Функция PFN_WEBHOST_LISTENER_APPLICATION_POOL_CREATED
Уведомляет адаптер прослушивателя о том, что пул приложений, настроенный для получения сообщений, создан.
Синтаксис
typedef VOID(* PFN_WEBHOST_LISTENER_APPLICATION_POOL_CREATED)(
IN VOID* pContext,
IN LPCWSTR AppPoolId,
IN PSID pSID
);
Параметры
pContext
[IN] Указатель на контекст, переданный VOID
адаптером прослушивателя в WebhostRegisterProtocol.
AppPoolId
[IN] Указатель на строку, содержащую имя пула приложений, в который должны направляться сообщения.
PSID
[IN] Указатель на идентификатор безопасности (SID) рабочего процесса, который будет поддерживать этот пул приложений.
Возвращаемое значение
VOID
.
Комментарии
Необходимо задать списки управления доступом (ACL) адаптера прослушивателя в качестве удостоверения рабочего процесса, чтобы рабочий процесс использовал их. Например, если канал прослушивателя будет именованным каналом, необходимо задать списки управления доступом адаптера прослушивателя для именованного канала, чтобы рабочий процесс смог открыть его.
Служба активации процессов Windows (WAS) вызывает эту функцию асинхронно и не ожидает завершения уведомления.
Требования
Тип | Описание |
---|---|
клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
Заголовок | Listeneradapter.h |
См. также:
Функции обратного вызова адаптера прослушивателя
Функция WebhostRegisterProtocol