Compartir a través de


Función PeerNameToPeerHostName (p2p.h)

La función PeerNameToPeerHostName codifica el nombre del mismo nivel proporcionado como un formato que se puede usar con una llamada posterior a la función getaddrinfo de Windows Sockets.

Sintaxis

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

Parámetros

[in] pwzPeerName

Puntero a una cadena Unicode terminada en cero que contiene el nombre del mismo nivel para codificar como un nombre de host.

[out] ppwzHostName

Puntero a la dirección de la cadena Unicode terminada en cero que contiene el nombre de host codificado. Esta cadena se puede pasar a getaddrinfo_v2 para obtener información de red sobre el mismo nivel.

Valor devuelto

Si la llamada de función se realiza correctamente, el valor devuelto es S_OK. De lo contrario, devuelve uno de los valores siguientes.

Código devuelto Descripción
E_INVALIDARG
Uno de los parámetros no es válido.
E_OUTOFMEMORY
No hay suficiente memoria para realizar la operación especificada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack para Windows XP
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado p2p.h
Library P2P.lib
Archivo DLL P2P.dll

Consulte también

PeerHostNameToPeerName