다음을 통해 공유


ldap_check_filterA 함수(winldap.h)

ldap_check_filter 함수는 필터 구문을 확인하는 데 사용됩니다.

통사론

WINLDAPAPI ULONG LDAPAPI ldap_check_filterA(
  [in] LDAP *ld,
  [in] PSTR SearchFilter
);

매개 변수

[in] ld

세션 핸들입니다.

[in] SearchFilter

확인할 필터의 이름을 포함하는 null로 끝나는 넓은 문자열에 대한 포인터입니다.

반환 값

함수가 성공하면 LDAP_SUCCESS 반환됩니다.

함수가 실패하면 오류 코드가 반환됩니다. 자세한 내용은 반환 값참조하세요.

발언

ldap_check_filter 사용하여 검색을 시작하기 전에 검색 필터의 구문을 확인합니다. 이 구문 검사는 RFC 2254 규칙에 대한 검색 필터 구문의 전체 확인을 수행하지 않습니다. 대신 필터가 wldap32 search-filter-encoding 루틴에 필요한 인코딩에 대한 최소 구문 요구 사항을 충족하는지 확인합니다. 따라서 검색 필터는 ldap_check_filter 작업을 전달할 수 있으며 wldap32로 인코딩할 수 있지만 서버는 여전히 RFC 2254 규정 준수 위반을 감지하고 검색 필터를 거부할 수 있습니다.

메모

winldap.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 ldap_check_filter 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한 규칙을 참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 winldap.h
라이브러리 Wldap32.lib
DLL Wldap32.dll

참고 항목

함수

반환 값

ldap_search