Fungsi PeerGroupStartup (p2p.h)
Fungsi PeerGroupStartup memulai grup serekan dengan menggunakan versi infrastruktur Peer yang diminta.
Sintaks
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupStartup(
[in] WORD wVersionRequested,
[out] PPEER_VERSION_DATA pVersionData
);
Parameter
[in] wVersionRequested
Menentukan versi tertinggi Infrastruktur Serekan yang dapat didukung pemanggil. Byte urutan tinggi menentukan nomor versi minor (revisi). Byte urutan rendah menentukan nomor versi utama Parameter ini diperlukan.
[out] pVersionData
Penunjuk ke struktur PEER_VERSION_DATA yang berisi tingkat dukungan tertentu yang disediakan oleh Infrastruktur Serekan. Parameter ini diperlukan.
Nilai kembali
Mengembalikan S_OK jika fungsi berhasil. Jika tidak, fungsi mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Layanan Protokol Resolusi Nama Serekan (PNRP) harus dimulai sebelum memanggil PeerGroupStartup. |
|
Tidak tersedia cukup memori untuk menyelesaikan operasi. |
|
Layanan pengelompokan gagal dimulai karena IPv6 tidak diinstal pada komputer. |
|
Versi yang diminta tidak didukung oleh subsistem Peer yang diinstal. |
Kesalahan khusus kriptografi dapat dikembalikan dari Penyedia Dasar Microsoft RSA. Kesalahan ini diawali dengan CRYPT_* dan didefinisikan dalam Winerror.h.
Keterangan
Layanan Protokol Resolusi Nama Serekan (PNRP) harus dimulai sebelum memanggil fungsi ini.
Fungsi ini dipanggil oleh aplikasi sebelum memanggil fungsi Pengelompokan Serekan lainnya.
Untuk rilis ini, aplikasi harus menggunakan PEER_GROUP_VERSION sebagai versi yang diminta.
Grup serekan yang dimulai dengan fungsi ini ditutup dengan memanggil PeerGroupShutdown saat aplikasi berakhir.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |