ADSI 단순 데이터 형식
ADSI(Active Directory 서비스 인터페이스)는 다음과 같은 간단한 데이터 형식을 정의하고 사용합니다.
typedef DWORD ADS_BOOLEAN, *PADS_BOOLEAN;
typedef LPWSTR ADS_CASE_EXACT_STRING, *PADS_CASE_EXACT_STRING;
typedef LPWSTR ADS_CASE_IGNORE_STRING, *PADS_CASE_IGNORE_STRING;
typedef LPWSTR ADS_DN_STRING, *PADS_DN_STRING;
typedef DWORD ADS_INTEGER, *PADS_INTEGER;
typedef LARGE_INTEGER ADS_LARGE_INTEGER, *PADS_LARGE_INTEGER;
typedef LPWSTR ADS_NUMERIC_STRING, *PADS_NUMERIC_STRING;
typedef LPWSTR ADS_OBJECT_CLASS, *PADS_OBJECT_CLASS;
typedef LPWSTR ADS_PRINTABLE_STRING, *PADS_PRINTABLE_STRING;
typedef HANDLE ADS_SEARCH_HANDLE, *PADS_SEARCH_HANDLE;
typedef SYSTEMTIME ADS_UTC_TIME, *PADS_UTC_TIME;
-
ADS_BOOLEAN
-
DWORD
-
ADS_CASE_EXACT_STRING
-
LPWSTR
-
ADS_CASE_IGNORE_STRING
-
LPWSTR
-
ADS_DN_STRING
-
LPWSTR
-
ADS_INTEGER
-
DWORD
-
ADS_LARGE_INTEGER
-
ADS_NUMERIC_STRING
-
LPWSTR
-
ADS_OBJECT_CLASS
-
LPWSTR
-
ADS_PRINTABLE_STRING
-
LPWSTR
-
ADS_SEARCH_HANDLE
-
HANDLE
-
ADS_UTC_TIME
설명
ADSI가 LDAP 스키마 에서 INTEGER 로 정의된 특성을 읽을 때 항상 정수는 32비트 값으로 처리되고 데이터가 잘릴 수 있습니다. 이는 임의의 크기의 정수 값을 허용하는 LDAP 서버에만 해당됩니다. 특성이 스키마를 확장하여 정의된 사용자 지정 특성인 경우 사용자 지정 특성을 문자열로 정의하여 이 문제를 방지할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
헤더 |
|