Метод INapEnforcementClientBinding::GetSoHRequest
Примечание
Платформа защиты доступа к сети недоступна, начиная с Windows 10
Метод INapEnforcementClientBinding::GetSoHRequest используется клиентом принудительного применения для получения запроса SoH для определенного подключения.
Синтаксис
HRESULT GetSoHRequest(
[in] INapEnforcementClientConnection *connection,
[out] BOOL *retriggerHint
);
Параметры
-
connection [in]
-
COM-указатель на интерфейс INapEnforcementClientConnection . NapAgent не содержит ссылки на объект, связанный с этим интерфейсом после завершения метода.
-
retriggerHint [out]
-
Указатель на BOOL , указывающий, следует ли повторно активировать подключение. Значение TRUE имеет значение TRUE , если soHRequest изменился с момента последнего вызова этой функции или если истек срок действия ProbationTime . В противном случае возвращается значение FALSE .
Возвращаемое значение
Также могут быть возвращены другие коды ошибок, относящихся к COM.
Код возврата | Описание |
---|---|
|
Операция прошла успешно. |
|
Ошибка разрешений, доступ запрещен. |
|
Ограничение системных ресурсов, не удалось выполнить операцию. |
|
Средство принудительного применения не было инициализировано ранее. |
Комментарии
NapAgent задает SoHRequest для объекта соединения.
Если запрос SoHRequest был невыполнен для этого соединения, то он удаляется, и SHA получают уведомление о потерянных SoHRequests.
Клиент принудительного применения должен вызвать метод INapEnforcementClientBinding::Initialize перед вызовом этого или любого другого метода интерфейса INapEnforcementClientBinding .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
IDL |
|
DLL |
|