PeerPnrpStartup-Funktion (p2p.h)
Die PeerPnrpStartup-Funktion startet den PNRP-Dienst (Peer Name Resolution Protocol) für den aufrufenden Peer.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpStartup(
WORD wVersionRequested
);
Parameter
wVersionRequested
Die für diesen Dienst zu verwendende PNRP-Version instance. Der Standardwert ist PNRP_VERSION (2).
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. |
|
Die bereitgestellte Version wird nicht unterstützt. |
|
Die Peer Collaboration-Infrastruktur, die Personen Near Me umfasst, ist nicht verfügbar. Dieser Code wird auch zurückgegeben, wenn versucht wird, die Collaboration-Infrastruktur von einem Prozess mit erhöhten Rechten zu nutzen. |
Hinweise
Um den PNRP-Dienst für den aufrufenden Peer herunterzufahren und alle zugeordneten Ressourcen freizugeben, rufen Sie PeerPnrpShutdown auf.
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 |