USER_INFO_24 구조체(lmaccess.h)

USER_INFO_24 구조에는 인터넷 ID에 연결된 계정에 대한 사용자 계정 정보가 포함됩니다. 이 정보에는 사용자의 인터넷 공급자 이름, 사용자의 인터넷 이름 및 사용자의 SID(보안 식별자)가 포함됩니다.

구문

typedef struct _USER_INFO_24 {
  BOOL   usri24_internet_identity;
  DWORD  usri24_flags;
  LPWSTR usri24_internet_provider_name;
  LPWSTR usri24_internet_principal_name;
  PSID   usri24_user_sid;
} USER_INFO_24, *PUSER_INFO_24, *LPUSER_INFO_24;

멤버

usri24_internet_identity

계정이 인터넷 ID에 연결되어 있는지 여부를 나타내는 부울 값입니다.

계정이 인터넷 ID에 연결된 경우 이 멤버는 true입니다. 이 구조체의 다른 멤버를 사용할 수 있습니다.

이 멤버가 false이면 계정이 인터넷 ID에 연결되지 않으며 이 구조의 다른 멤버는 무시해야 합니다.

usri24_flags

플래그 집합입니다. 이 멤버는 0이어야 합니다.

usri24_internet_provider_name

인터넷 공급자 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.

usri24_internet_principal_name

사용자의 인터넷 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.

usri24_user_sid

사용자의 로컬 계정 SID입니다.

설명

Windows에 로그인하기 위한 사용자의 계정은 인터넷 ID에 연결할 수 있습니다. 사용자 계정은 컴퓨터의 로컬 계정 또는 도메인에 가입된 컴퓨터의 도메인 계정일 수 있습니다. USER_INFO_24 구조는 인터넷 ID에 연결된 계정에 대한 정보를 제공하는 데 사용됩니다.

Windows 8 및 Windows Server 2012 연결된 계정의 인터넷 ID를 컴퓨터 계정 대신 사용할 수 있는 경우가 많습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 lmaccess.h(Lm.h 포함)

추가 정보

NetUserGetInfo

SID