LSA_TRANSLATED_SID 구조체(ntsecapi.h)
LSA_TRANSLATED_SID 구조체는 LsaLookupNames 함수와 함께 사용하여 계정을 식별하는 SID에 대한 정보를 반환합니다.
구문
typedef struct _LSA_TRANSLATED_SID {
SID_NAME_USE Use;
ULONG RelativeId;
LONG DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
멤버
Use
SID 형식을 식별하는 SID_NAME_USE 열거형 형식의 값입니다.
Use에 다음 값 중 하나가 있는 경우 LSA_TRANSLATED_SIDRelativeId 또는 DomainIndex 멤버 중 하나 또는 둘 다 유효하지 않습니다. 이러한 멤버는 Use 에 다른 값이 있는 경우 유효합니다.
RelativeId
계정 SID의 RID(상대 식별자)를 지정합니다. RID는 DomainIndex 멤버가 참조하는 도메인을 기준으로 계정을 식별합니다. 계정의 전체 SID는 도메인 SID와 RID로 구성됩니다.
DomainIndex
LsaLookupNames 함수에서 반환된 LSA_REFERENCED_DOMAIN_LIST 구조체에 있는 항목의 인덱스(0부터 시작)를 지정합니다. 이 항목에는 계정이 발견된 도메인의 이름과 SID가 포함됩니다.
계정에 해당하는 도메인이 없으면 이 멤버에 음수 값이 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ntsecapi.h |