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