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


WSK_CACHE_SD

Приложение WSK использует операцию WSK_CACHE_SD клиентского управления для получения кэшируемой копии дескриптора безопасности, которую можно передать в функции WskSocket, WskSocketConnect и WskControlSocket .

Чтобы получить кэшированную копию дескриптора безопасности, приложение WSK вызывает функцию WskControlClient со следующими параметрами.

Параметр Значение

ControlCode

WSK_CACHE_SD

Размер входных данных

sizeof(PSECURITY_DESCRIPTOR)

InputBuffer

Указатель на переменную типа PSECURITY_DESCRIPTOR. Эта переменная содержит указатель на структуру SECURITY_DESCRIPTOR, определяющую кэшированный дескриптор безопасности без кэширования.

OutputSize

sizeof(PSECURITY_DESCRIPTOR)

OutputBuffer

Указатель на переменную типа PSECURITY_DESCRIPTOR. Эта переменная получает указатель на структуру SECURITY_DESCRIPTOR, описывающую кэшированный дескриптор безопасности.

OutputSizeReturned

NULL

Irp

NULL

Приложение WSK должно освободить кэшированную копию дескриптора безопасности с помощью операции управления клиентом WSK_RELEASE_SD , когда дескриптор безопасности больше не требуется.

Дополнительные сведения см. на странице справочника по структуре SECURITY_DESCRIPTOR .

Параметр Irp должен иметь значение NULL для этой операции клиентского управления.

Требования

Версия

Доступно в Windows Vista и более поздних версиях операционных систем Windows.

Заголовок

Wsk.h (включая Wsk.h)