Freigeben über


PeerGraphSetNodeAttributes-Funktion (p2p.h)

Die PeerGraphSetNodeAttributes-Funktion legt die Attribute der PEER_NODE_INFO-Struktur für den lokalen Knoten fest.

Syntax

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphSetNodeAttributes(
  [in] HGRAPH hGraph,
  [in] PCWSTR pwzAttributes
);

Parameter

[in] hGraph

Handle mit dem Peerdiagramm.

[in] pwzAttributes

Zeiger auf eine Zeichenfolge, die die Attribute darstellt, die die Anwendung dem lokalen Knoten zugeordnet ist. Diese Zeichenfolge ist eine Freiform-Textzeichenfolge, die für die Anwendung spezifisch ist. Geben Sie NULL an, um alle Attribute für den angegebenen Knoten zu löschen.

Rückgabewert

Wenn der Funktionsaufruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls wird einer der folgenden Werte zurückgegeben.

Rückgabecode Beschreibung
E_INVALIDARG
Einer der Parameter ist ungültig.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den angegebenen Vorgang auszuführen.
PEER_E_INVALID_GRAPH
Das Handle für das Peerdiagramm ist ungültig.
PEER_E_NOT_INITIALIZED
Das Peerdiagramm muss mit einem Aufruf von PeerGraphStartup initialisiert werden, bevor diese Funktion verwendet wird.

Hinweise

Um Attribute für einen Knoten abzurufen, rufen Sie PeerGraphGetNodeInfo auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack forWindows XP
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile p2p.h
Bibliothek P2PGraph.lib
DLL P2PGraph.dll

Weitere Informationen

PEER_NODE_INFO

PeerGraphGetNodeInfo