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