WSK_CACHE_SD
Une application WSK utilise l’opération de contrôle client WSK_CACHE_SD pour obtenir une copie mise en cache d’un descripteur de sécurité qui peut être passé aux fonctions WskSocket, WskSocketConnect et WskControlSocket .
Pour obtenir une copie mise en cache d’un descripteur de sécurité, une application WSK appelle la fonction WskControlClient avec les paramètres suivants.
Paramètre | Valeur |
---|---|
ControlCode |
WSK_CACHE_SD |
InputSize |
sizeof(PSECURITY_DESCRIPTOR) |
InputBuffer |
Pointeur vers une variable de type PSECURITY_DESCRIPTOR. Cette variable contient un pointeur vers la structure SECURITY_DESCRIPTOR qui définit le descripteur de sécurité non mis en cache. |
OutputSize |
sizeof(PSECURITY_DESCRIPTOR) |
OutputBuffer |
Pointeur vers une variable de type PSECURITY_DESCRIPTOR. Cette variable reçoit un pointeur vers une structure SECURITY_DESCRIPTOR qui décrit le descripteur de sécurité mis en cache. |
OutputSizeReturned |
NULL |
Irp |
NULL |
Une application WSK doit libérer la copie mise en cache du descripteur de sécurité à l’aide de l’opération de contrôle client WSK_RELEASE_SD lorsque le descripteur de sécurité n’est plus nécessaire.
Pour plus d’informations, consultez la page de référence de la structure SECURITY_DESCRIPTOR .
Le paramètre Irp doit avoir la valeur NULL pour cette opération de contrôle client.
Spécifications
Version |
Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête |
Wsk.h (inclure Wsk.h) |