Condividi tramite


Funzione PeerNameToPeerHostName (p2p.h)

La funzione PeerNameToPeerHostName codifica il nome peer fornito come formato che può essere usato con una chiamata successiva alla funzione Getaddrinfo Windows Sockets.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerNameToPeerHostName(
  [in]  PCWSTR pwzPeerName,
  [out] PWSTR  *ppwzHostName
);

Parametri

[in] pwzPeerName

Puntatore a una stringa Unicode con terminazione zero contenente il nome peer da codificare come nome host.

[out] ppwzHostName

Puntatore all'indirizzo della stringa Unicode con terminazione zero contenente il nome host codificato. Questa stringa può essere passata a getaddrinfo_v2 per ottenere informazioni di rete sul peer.

Valore restituito

Se la chiamata di funzione ha esito positivo, il valore restituito viene S_OK. In caso contrario, restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_INVALIDARG
Uno dei parametri non è valido.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione specificata.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop],Windows XP con SP1 con Advanced Networking Pack per Windows XP
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2P.lib
DLL P2P.dll

Vedi anche

PeerHostNameToPeerName