Compartir a través de


estructura LSA_TRANSLATED_SID (ntsecapi.h)

La estructura LSA_TRANSLATED_SID se usa con la función LsaLookupNames para devolver información sobre el SID que identifica una cuenta.

Sintaxis

typedef struct _LSA_TRANSLATED_SID {
  SID_NAME_USE Use;
  ULONG        RelativeId;
  LONG         DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;

Miembros

Use

Valor del SID_NAME_USE tipo de enumeración que identifica el tipo de SID.

Si Use tiene uno de los valores siguientes, uno de los miembros RelativeId o DomainIndex de LSA_TRANSLATED_SID no es válido. Estos miembros son válidos si Use tiene cualquier otro valor.

Valor Significado
SidTypeDomain
El miembro DomainIndex es válido, pero el miembro RelativeId no es válido y debe omitirse.
SidTypeInvalid
DomainIndex y RelativeId no son válidos y deben omitirse.
SidTypeUnknown
Los miembros DomainIndex y RelativeId no son válidos y deben omitirse.

RelativeId

Especifica el identificador relativo (RID) del SID de la cuenta. El RID identifica la cuenta en relación con el dominio al que hace referencia el miembro DomainIndex . El SID completo de la cuenta consta del SID de dominio seguido del RID.

DomainIndex

Especifica el índice de base cero de una entrada en la estructura LSA_REFERENCED_DOMAIN_LIST devuelta por la función LsaLookupNames . Esta entrada contiene el nombre y el SID del dominio en el que se encontró la cuenta.

Si no hay ningún dominio correspondiente para una cuenta, este miembro contiene un valor negativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ntsecapi.h

Consulte también

LSA_REFERENCED_DOMAIN_LIST

LsaLookupNames

SID_NAME_USE