Função BuildTrusteeWithSidW (aclapi.h)

A função BuildTrusteeWithSid inicializa uma estrutura TRUSTEE . O chamador especifica o SID ( identificador de segurança ) do objeto de confiança. A função define outros membros da estrutura como valores padrão e não pesquisa o nome associado ao SID.

Sintaxe

void BuildTrusteeWithSidW(
  [in, out]      PTRUSTEE_W pTrustee,
  [in, optional] PSID       pSid
);

Parâmetros

[in, out] pTrustee

Um ponteiro para uma estrutura TRUSTEE a ser inicializada. A função BuildTrusteeWithSid não aloca nenhuma memória. Se esse parâmetro for NULL ou um ponteiro que não seja válido, os resultados serão indefinidos.

[in, optional] pSid

Um ponteiro para uma estrutura sid que identifica o objeto de confiança. A função BuildTrusteeWithSid atribui esse ponteiro ao membro ptstrName da estrutura TRUSTEE . A função define os outros membros da estrutura TRUSTEE da seguinte maneira.

Valor Significado
pMultipleTrustee
NULL
MultipleTrusteeOperation
NO_MULTIPLE_TRUSTEE
TrusteeForm
TRUSTEE_IS_SID
Trusteetype
TRUSTEE_IS_UNKNOWN

Valor retornado

Nenhum

Comentários

Observação

O cabeçalho aclapi.h define BuildTrusteeWithSid como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho aclapi.h
Biblioteca Advapi32.lib
DLL Advapi32.dll

Confira também

Visão geral do Controle de Acesso

Funções básicas de Controle de Acesso

BuildTrusteeWithName

BuildTrusteeWithObjectsAndName

BuildTrusteeWithObjectsAndSid

ADMINISTRADOR