estrutura LSA_TRANSLATED_SID (ntsecapi.h)
A estrutura LSA_TRANSLATED_SID é usada com a função LsaLookupNames para retornar informações sobre o SID que identifica uma conta.
Sintaxe
typedef struct _LSA_TRANSLATED_SID {
SID_NAME_USE Use;
ULONG RelativeId;
LONG DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
Membros
Use
Um valor do tipo de enumeração SID_NAME_USE que identifica o tipo de SID.
Se Use tiver um dos valores a seguir, um ou ambos os membros RelativeId ou DomainIndex de LSA_TRANSLATED_SID não será válido. Esses membros serão válidos se Use tiver qualquer outro valor.
RelativeId
Especifica o RID (identificador relativo) do SID da conta. O RID identifica a conta em relação ao domínio referenciado pelo membro DomainIndex . O SID completo da conta consiste no SID de domínio seguido pelo RID.
DomainIndex
Especifica o índice baseado em zero de uma entrada na estrutura LSA_REFERENCED_DOMAIN_LIST retornada pela função LsaLookupNames . Essa entrada contém o nome e o SID do domínio no qual a conta foi encontrada.
Se não houver um domínio correspondente para uma conta, esse membro conterá um valor negativo.
Requisitos
Requisito | Valor |
---|---|
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] |
Cabeçalho | ntsecapi.h |