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) |