WSK_CACHE_SD

Una aplicación WSK usa la operación de control de cliente WSK_CACHE_SD para obtener una copia almacenada en caché de un descriptor de seguridad que se puede pasar a las funciones WskSocket, WskSocketConnect y WskControlSocket .

Para obtener una copia almacenada en caché de un descriptor de seguridad, una aplicación WSK llama a la función WskControlClient con los parámetros siguientes.

Parámetro Value

ControlCode

WSK_CACHE_SD

InputSize

sizeof(PSECURITY_DESCRIPTOR)

InputBuffer

Puntero a una variable con tipo PSECURITY_DESCRIPTOR. Esta variable contiene un puntero a la estructura SECURITY_DESCRIPTOR que define el descriptor de seguridad sin almacenar en caché que se almacena en caché.

OutputSize

sizeof(PSECURITY_DESCRIPTOR)

OutputBuffer

Puntero a una variable con tipo PSECURITY_DESCRIPTOR. Esta variable recibe un puntero a una estructura de SECURITY_DESCRIPTOR que describe el descriptor de seguridad almacenado en caché.

OutputSizeReturned

NULL

Irp

NULL

Una aplicación WSK debe liberar la copia almacenada en caché del descriptor de seguridad mediante la operación de control de cliente WSK_RELEASE_SD cuando el descriptor de seguridad ya no sea necesario.

Consulte la página de referencia de la estructura de SECURITY_DESCRIPTOR para obtener más información.

El parámetro Irp debe ser NULL para esta operación de control de cliente.

Requisitos

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Wsk.h (incluye Wsk.h)