Bagikan melalui


Metode ISyncChange::GetOwnerReplicaId (winsync.h)

Mendapatkan ID replika yang berasal dari perubahan ini.

Sintaks

HRESULT GetOwnerReplicaId(
  [in, out] BYTE  *pbReplicaId,
  [in, out] DWORD *pcbIdSize
);

Parameter

[in, out] pbReplicaId

Mengembalikan ID replika yang berasal dari perubahan ini.

[in, out] pcbIdSize

Menentukan jumlah byte dalam pbReplicaId. Mengembalikan jumlah byte yang diperlukan untuk mengambil ID ketika pbReplicaId terlalu kecil, atau mengembalikan jumlah byte yang ditulis.

Mengembalikan nilai

Kode pengembalian yang mungkin termasuk, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Penunjuk tidak valid.
HRESULT_FROM_WIN32(ERROR_MORE_DATA)
pbReplicaId terlalu kecil. Dalam hal ini, jumlah byte yang diperlukan dikembalikan dalam pcbIdSize.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header winsync.h

Lihat juga

Antarmuka ISyncChange