Funzione DrtCreateDnsBootstrapResolver (drt.h)
La funzione DrtCreateDnsBootstrapResolver crea un resolver bootstrap che userà la funzione di sistema GetAddrInfo per risolvere il nome host di un nodo noto già presente nella mesh DRT.
Sintassi
HRESULT DrtCreateDnsBootstrapResolver(
[in] USHORT port,
[in] PCWSTR pwszAddress,
[out] DRT_BOOTSTRAP_PROVIDER **ppModule
);
Parametri
[in] port
Specifica la porta a cui è associato il protocollo DRT nel nodo noto.
[in] pwszAddress
Specifica il nome host del nodo noto.
[out] ppModule
Puntatore al modulo DRT_BOOTSTRAP_PROVIDER da includere nella struttura DRT_SETTINGS .
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo. Altri valori possibili includono:
Codice restituito | Descrizione |
---|---|
|
pwszAddress è NULL. |
|
Impossibile allocare memoria per il provider. |
Nota Questa funzione può anche restituire errori dalle chiamate sottostanti a WSAStartup e StringCbPrintfW.
Requisiti
Client minimo supportato | Windows 7 Professional [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | drt.h |
Libreria | Drtprov.lib |
DLL | Drt.dll |