Compartilhar via


WSK_CACHE_SD

Um aplicativo WSK usa a operação de controle do cliente WSK_CACHE_SD para obter uma cópia armazenada em cache de um descritor de segurança que pode ser passada para as funções WskSocket, WskSocketConnecte WskControlSocket.

Para obter uma cópia armazenada em cache de um descritor de segurança, um aplicativo WSK chama a função WskControlClient com os parâmetros a seguir.

Parâmetro Valor

do ControlCode

WSK_CACHE_SD

InputSize

sizeof(PSECURITY_DESCRIPTOR)

InputBuffer

Um ponteiro para uma variável tipo PSECURITY_DESCRIPTOR. Essa variável contém um ponteiro para a estrutura SECURITY_DESCRIPTOR que define o descritor de segurança não armazenado em cache que está sendo armazenado em cache.

OutputSize

sizeof(PSECURITY_DESCRIPTOR)

OutputBuffer

Um ponteiro para uma variável tipo PSECURITY_DESCRIPTOR. Essa variável recebe um ponteiro para uma estrutura de SECURITY_DESCRIPTOR que descreve o descritor de segurança armazenado em cache.

OutputSizeReturned

NULL

de Irp

NULL

Um aplicativo WSK deve liberar a cópia armazenada em cache do descritor de segurança usando a operação de controle do cliente WSK_RELEASE_SD quando o descritor de segurança não for mais necessário.

Consulte a página de referência da estrutura SECURITY_DESCRIPTOR para obter mais informações.

O parâmetro irp deve ser NULL para esta operação de controle do cliente.

Requisitos

Versão

Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.

Cabeçalho

Wsk.h (inclua Wsk.h)