Partager via


Fonction DrtCreateDnsBootstrapResolver (drt.h)

La fonction DrtCreateDnsBootstrapResolver crée un programme de résolution d’amorçage qui utilisera la fonction système GetAddrInfo pour résoudre le nom d’hôte d’un nœud will known déjà présent dans le maillage DRT.

Syntaxe

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

Paramètres

[in] port

Spécifie le port auquel le protocole DRT est lié sur le nœud connu.

[in] pwszAddress

Spécifie le nom d’hôte du nœud connu.

[out] ppModule

Pointeur vers le module DRT_BOOTSTRAP_PROVIDER à inclure dans la structure DRT_SETTINGS .

Valeur retournée

Cette fonction retourne S_OK en cas de réussite. Les autres valeurs possibles sont les suivantes :

Code de retour Description
E_INVALIDARG
pwszAddress a la valeur NULL.
E_OUTOFMEMORY
Le système n’a pas pu allouer de mémoire pour le fournisseur.
 
Note Cette fonction peut également retourner des erreurs d’appels sous-jacents à WSAStartup et StringCbPrintfW.
 

Spécifications

   
Client minimal pris en charge Windows 7 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête drt.h
Bibliothèque Drtprov.lib
DLL Drt.dll

Voir aussi

DRT_BOOTSTRAP_PROVIDER

DrtDeleteDnsBootstrapResolver