LSA_TRANSLATED_NAME 구조체(lsalookup.h)
LSA_TRANSLATED_NAME 구조체는 SID로 식별된 계정에 대한 정보를 반환하기 위해 LsaLookupSids 함수와 함께 사용됩니다.
구문
typedef struct _LSA_TRANSLATED_NAME {
SID_NAME_USE Use;
LSA_UNICODE_STRING Name;
LONG DomainIndex;
} LSA_TRANSLATED_NAME, *PLSA_TRANSLATED_NAME;
멤버
Use
SID 유형을 식별하는 SID_NAME_USE 열거형의 값입니다.
Use에 다음 값 중 하나가 있는 경우 LSA_TRANSLATED_NAMEName 또는 DomainIndex 멤버 중 하나 또는 둘 다 유효하지 않습니다. 이러한 멤버는 Use 에 다른 값이 있는 경우 유효합니다.
Name
변환된 SID의 격리된 이름을 포함하는 LSA_UNICODE_STRING 구조체입니다. 격리된 이름은 도메인 이름이 없는 사용자, 그룹 또는 로컬 그룹 계정 이름입니다(예: Acctg\user_name 아닌 user_name).
DomainIndex
LsaLookupSids 함수에서 반환된 LSA_REFERENCED_DOMAIN_LIST 구조체에 있는 항목의 인덱스(0부터 시작)를 지정합니다. 항목에는 계정이 발견된 도메인의 이름과 SID가 포함됩니다.
계정에 해당하는 도메인이 없으면 이 멤버에 음수 값이 포함됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | lsalookup.h |