다음을 통해 공유


DrtCreateDnsBootstrapResolver 함수(drt.h)

DrtCreateDnsBootstrapResolver 함수는 GetAddrInfo 시스템 함수를 사용하여 DRT 메시에 이미 있는 알려진 노드의 호스트 이름을 resolve 부트스트랩 확인자를 만듭니다.

구문

HRESULT DrtCreateDnsBootstrapResolver(
  [in]  USHORT                 port,
  [in]  PCWSTR                 pwszAddress,
  [out] DRT_BOOTSTRAP_PROVIDER **ppModule
);

매개 변수

[in] port

DRT 프로토콜이 잘 알려진 노드에 바인딩되는 포트를 지정합니다.

[in] pwszAddress

잘 알려진 노드의 호스트 이름을 지정합니다.

[out] ppModule

DRT_SETTINGS 구조에 포함할 DRT_BOOTSTRAP_PROVIDER 모듈에 대한 포인터입니다.

반환 값

이 함수는 성공에 대한 S_OK 반환합니다. 다른 가능한 값은 다음과 같습니다.

반환 코드 설명
E_INVALIDARG
pwszAddressNULL입니다.
E_OUTOFMEMORY
시스템에서 공급자에 대한 메모리를 할당할 수 없습니다.
 
참고 이 함수는 WSAStartup 및 StringCbPrintfW에 대한 기본 호출에서 오류를 반환할 수도 있습니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows 7 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 drt.h
라이브러리 Drtprov.lib
DLL Drt.dll

추가 정보

DRT_BOOTSTRAP_PROVIDER

DrtDeleteDnsBootstrapResolver