Bagikan melalui


Fungsi PeerGraphGetRecord (p2p.h)

Fungsi PeerGraphGetRecord mengambil rekaman tertentu berdasarkan ID rekaman yang ditentukan. Rekaman yang dikembalikan harus dikosongkan dengan memanggil PeerGraphFreeData.

Sintaks

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphGetRecord(
  [in]  HGRAPH       hGraph,
  [in]  const GUID   *pRecordId,
  [out] PPEER_RECORD *ppRecord
);

Parameter

[in] hGraph

Tangani ke grafik peer.

[in] pRecordId

Penunjuk untuk merekam ID untuk diambil.

[out] ppRecord

Menerima rekaman yang diminta. Ketika struktur ini tidak lagi diperlukan, bebaskan dengan memanggil PeerGraphFreeData.

Nilai kembali

Jika panggilan fungsi berhasil, nilai yang dikembalikan adalah S_OK. Jika tidak, ia mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
E_INVALIDARG
Salah satu parameter tidak valid.
PEER_E_GRAPH_NOT_READY
Grafik serekan belum pernah disinkronkan. Rekaman tidak dapat diambil sampai grafik serekan telah disinkronkan.
PEER_E_INVALID_GRAPH
Handel ke grafik peer tidak valid.
PEER_E_NOT_INITIALIZED
Grafik serekan harus diinisialisasi dengan panggilan ke PeerGraphStartup sebelum menggunakan fungsi ini.
PEER_E_RECORD_NOT_FOUND
Rekaman yang ditentukan tidak ditemukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2 [khusus aplikasi desktop],Windows XP dengan SP1 dengan Advanced Networking Pack forWindows XP
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header p2p.h
Pustaka P2PGraph.lib
DLL P2PGraph.dll

Lihat juga

PEER_RECORD

PeerGraphFreeData