PeerGraphGetRecord-Funktion (p2p.h)
Die PeerGraphGetRecord-Funktion ruft einen bestimmten Datensatz basierend auf der angegebenen Datensatz-ID ab. Der zurückgegebene Datensatz sollte durch Aufrufen von PeerGraphFreeData freigegeben werden.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphGetRecord(
[in] HGRAPH hGraph,
[in] const GUID *pRecordId,
[out] PPEER_RECORD *ppRecord
);
Parameter
[in] hGraph
Handle mit dem Peerdiagramm.
[in] pRecordId
Zeiger auf die abzurufende Datensatz-ID.
[out] ppRecord
Empfängt den angeforderten Datensatz. Wenn diese Struktur nicht mehr erforderlich ist, geben Sie sie frei, indem Sie PeerGraphFreeData aufrufen.
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. |
|
Das Peerdiagramm wurde nie synchronisiert. Datensätze können erst abgerufen werden, wenn das Peerdiagramm synchronisiert wurde. |
|
Das Handle für das Peerdiagramm ist ungültig. |
|
Das Peerdiagramm muss mit einem Aufruf von PeerGraphStartup initialisiert werden, bevor diese Funktion verwendet wird. |
|
Der angegebene Datensatz wurde nicht gefunden. |
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 |