Функция DrtCreateDnsBootstrapResolver (drt.h)
Функция DrtCreateDnsBootstrapResolver создает сопоставитель начальной загрузки, который будет использовать системную функцию GetAddrInfo для разрешения имени узла, известного будет уже присутствовать в сетке DRT.
Синтаксис
HRESULT DrtCreateDnsBootstrapResolver(
[in] USHORT port,
[in] PCWSTR pwszAddress,
[out] DRT_BOOTSTRAP_PROVIDER **ppModule
);
Параметры
[in] port
Указывает порт, к которому привязан протокол DRT на известном узле.
[in] pwszAddress
Указывает имя узла хорошо известного узла.
[out] ppModule
Указатель на модуль DRT_BOOTSTRAP_PROVIDER для включения в структуру DRT_SETTINGS .
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении. Другие возможные значения:
Код возврата | Описание |
---|---|
|
pwszAddress имеет значение NULL. |
|
Системе не удалось выделить память для поставщика. |
Примечание Эта функция также может возвращать ошибки из базовых вызовов WSAStartup и StringCbPrintfW.
Требования
Минимальная версия клиента | Windows 7 Профессиональная [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | drt.h |
Библиотека | Drtprov.lib |
DLL | Drt.dll |