Fungsi PeerGroupGetRecord (p2p.h)
Fungsi PeerGroupGetRecord mengambil rekaman grup tertentu.
Sintaks
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupGetRecord(
[in] HGROUP hGroup,
[in] const GUID *pRecordId,
[out] PPEER_RECORD *ppRecord
);
Parameter
[in] hGroup
Menangani ke grup yang berisi rekaman tertentu. Handel ini dikembalikan oleh fungsi PeerGroupCreate, PeerGroupOpen, atau PeerGroupJoin . Parameter ini diperlukan.
[in] pRecordId
Menentukan nilai GUID yang secara unik mengidentifikasi rekaman yang diperlukan dalam grup serekan. Parameter ini diperlukan.
[out] ppRecord
Penunjuk ke alamat struktur PEER_RECORD yang berisi rekaman yang dikembalikan. Struktur ini dibebaskan dengan meneruskan pointer-nya ke PeerFreeData. Parameter ini diperlukan.
Menampilkan nilai
Mengembalikan S_OK jika operasi berhasil. Jika tidak, fungsi mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Salah satu parameter tidak valid. |
|
Memori tidak cukup untuk melakukan operasi yang ditentukan. |
|
Grup serekan tidak dalam status di mana rekaman grup dapat diambil. Misalnya, PeerGroupJoin dipanggil, tetapi sinkronisasi dengan database grup serekan belum selesai. |
|
Handel ke grup serekan tidak valid. |
|
Rekaman yang cocok dengan ID yang disediakan tidak dapat ditemukan dalam database grup serekan. |
Kesalahan khusus kriptografi dapat dikembalikan dari Penyedia Dasar Microsoft RSA. Kesalahan ini diawali dengan CRYPT_* dan didefinisikan dalam Winerror.h.
Persyaratan
Klien minimum yang didukung | Windows XP dengan SP2 [khusus aplikasi desktop],Windows XP dengan SP1 dengan Paket Jaringan Tingkat Lanjut untukWindows XP |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | p2p.h |
Pustaka | P2P.lib |
DLL | P2P.dll |