ITDirectory::Bind 메서드(rend.h)
[랑데부 IP 전화 회의 컨트롤 및 인터페이스는 Windows Vista, Windows Server 2008 및 후속 버전의 운영 체제에서 사용할 수 없습니다. RTC 클라이언트 API는 유사한 기능을 제공합니다.]
Bind 메서드는 서버에 바인딩됩니다.
구문
HRESULT Bind(
[in] BSTR pDomainName,
[in] BSTR pUserName,
[in] BSTR pPassword,
[in] long lFlags
);
매개 변수
[in] pDomainName
사용자의 도메인 이름을 포함하는 BSTR 에 대한 포인터입니다.
[in] pUserName
사용자 이름을 포함하는 BSTR 에 대한 포인터입니다.
[in] pPassword
사용자의 암호를 포함하는 BSTR 에 대한 포인터입니다.
[in] lFlags
RENDBIND 는 모든 매개 변수의 유효성을 검사해야 하는지 아니면 기본값을 사용할 수 있는지 여부를 나타내는 플래그 표시기입니다.
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
메서드가 정상적으로 실행되었습니다. |
|
pDomainName, pUserName 또는 pPassword 매개 변수가 유효한 포인터가 아닙니다. |
|
암호가 필요하지만 제공되지 않았거나, 도메인과 사용자가 제공되지 않았거나, 도메인이 제공되었지만 사용자가 제공되지 않았습니다. |
|
ITDirectory::Connect 메서드가 호출되지 않았거나 성공하지 못했습니다. |
설명
pDomainName, pUserName 및 pPassword 입력 변수는 NULL일 수 있습니다.
이 함수를 호출하는 것은 선택 사항입니다. 그러나 일부 디렉터리 작업을 수행하려면 사용자를 먼저 인증해야 합니다. Bind를 호출하는 것은 항상 안전합니다.
애플리케이션은 SysAllocString을 사용하여 pDomainName, pUserName 및 pPassword 매개 변수에 대한 메모리를 할당해야 합니다. 애플리케이션은 변수가 더 이상 필요하지 않을 때 SysFreeString 을 사용하여 메모리를 해제해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | rend.h |
DLL | Rend.dll |