PeerNameToPeerHostName-Funktion (p2p.h)
Die PeerNameToPeerHostName-Funktion codiert den angegebenen Peernamen als Format, das mit einem nachfolgenden Aufruf der Windows Sockets-Funktion getaddrinfo verwendet werden kann.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerNameToPeerHostName(
[in] PCWSTR pwzPeerName,
[out] PWSTR *ppwzHostName
);
Parameter
[in] pwzPeerName
Zeiger auf eine Unicode-Zeichenfolge mit Null-Endung, die den Peernamen enthält, der als Hostname codiert werden soll.
[out] ppwzHostName
Zeiger auf die Adresse der unicode-freien Zeichenfolge, die den codierten Hostnamen enthält. Diese Zeichenfolge kann an getaddrinfo_v2 übergeben werden, um Netzwerkinformationen über den Peer abzurufen.
Rückgabewert
Wenn der Funktionsaufruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls wird einer der folgenden Werte zurückgegeben.
Rückgabecode | Beschreibung |
---|---|
|
Einer der Parameter ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den angegebenen Vorgang auszuführen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack für Windows XP |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | p2p.h |
Bibliothek | P2P.lib |
DLL | P2P.dll |