Compartir a través de


Función DrtCreateDnsBootstrapResolver (drt.h)

La función DrtCreateDnsBootstrapResolver crea un solucionador de arranque que usará la función del sistema GetAddrInfo para resolver el nombre de host de un nodo conocido ya presente en la malla DRT.

Sintaxis

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

Parámetros

[in] port

Especifica el puerto al que está enlazado el protocolo DRT en el nodo conocido.

[in] pwszAddress

Especifica el nombre de host del nodo conocido.

[out] ppModule

Puntero al módulo DRT_BOOTSTRAP_PROVIDER que se va a incluir en la estructura DRT_SETTINGS .

Valor devuelto

Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son:

Código devuelto Descripción
E_INVALIDARG
pwszAddress es NULL.
E_OUTOFMEMORY
El sistema no pudo asignar memoria para el proveedor.
 
Nota Esta función también puede devolver errores de llamadas subyacentes a WSAStartup y StringCbPrintfW.
 

Requisitos

   
Cliente mínimo compatible Windows 7 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado drt.h
Library Drtprov.lib
Archivo DLL Drt.dll

Consulte también

DRT_BOOTSTRAP_PROVIDER

DrtDeleteDnsBootstrapResolver