Condividi tramite


WSK_CACHE_SD

Un'applicazione WSK usa l'operazione di controllo client WSK_CACHE_SD per ottenere una copia memorizzata nella cache di un descrittore di sicurezza che può essere passato alle funzioni WskSocket, WskSocketConnect e WskControlSocket .

Per ottenere una copia memorizzata nella cache di un descrittore di sicurezza, un'applicazione WSK chiama la funzione WskControlClient con i parametri seguenti.

Parametro Valore

ControlCode

WSK_CACHE_SD

InputSize

sizeof(PSECURITY_DESCRIPTOR)

Inputbuffer

Puntatore a una variabile tipizzata PSECURITY_DESCRIPTOR. Questa variabile contiene un puntatore alla struttura SECURITY_DESCRIPTOR che definisce il descrittore di sicurezza non memorizzato nella cache.

OutputSize

sizeof(PSECURITY_DESCRIPTOR)

OutputBuffer

Puntatore a una variabile tipizzata PSECURITY_DESCRIPTOR. Questa variabile riceve un puntatore a una struttura SECURITY_DESCRIPTOR che descrive il descrittore di sicurezza memorizzato nella cache.

OutputSizeReturned

NULL

Irp

NULL

Un'applicazione WSK deve rilasciare la copia memorizzata nella cache del descrittore di sicurezza usando l'operazione di controllo client WSK_RELEASE_SD quando il descrittore di sicurezza non è più necessario.

Per altre informazioni, vedere la pagina di riferimento per la struttura SECURITY_DESCRIPTOR .

Il parametro Irp deve essere NULL per questa operazione di controllo client.

Requisiti

Versione

Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.

Intestazione

Wsk.h (include Wsk.h)