Compartilhar via


Função DrtCreateDnsBootstrapResolver (drt.h)

A função DrtCreateDnsBootstrapResolver cria um resolvedor de inicialização que usará a função do sistema GetAddrInfo para resolve o nome do host de um nó conhecido já presente na malha DRT.

Sintaxe

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

Parâmetros

[in] port

Especifica a porta à qual o protocolo DRT está associado ao nó conhecido.

[in] pwszAddress

Especifica o nome do host do nó conhecido.

[out] ppModule

Ponteiro para o módulo DRT_BOOTSTRAP_PROVIDER a ser incluído na estrutura DRT_SETTINGS .

Valor retornado

Essa função retorna S_OK com êxito. Outros valores possíveis incluem:

Código de retorno Descrição
E_INVALIDARG
pwszAddress é NULL.
E_OUTOFMEMORY
O sistema não pôde alocar memória para o provedor.
 
Nota Essa função também pode retornar erros de chamadas subjacentes para WSAStartup e StringCbPrintfW.
 

Requisitos

   
Cliente mínimo com suporte Windows 7 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho drt.h
Biblioteca Drtprov.lib
DLL Drt.dll

Confira também

DRT_BOOTSTRAP_PROVIDER

DrtDeleteDnsBootstrapResolver