指定したレプリカ キーに対応するレプリカ ID を取得します。
構文
HRESULT LookupReplicaId(
[in] DWORD dwReplicaKey,
[in, out] BYTE *pbReplicaId,
[in, out] DWORD *pcbIdSize
);
パラメーター
[in] dwReplicaKey
参照するレプリカ キー。
[in, out] pbReplicaId
dwReplicaKey に対応するレプリカ ID を返します。
[in, out] pcbIdSize
pbReplicaId のバイト数を指定します。 pbReplicaId が小さすぎる場合に ID を取得するために必要なバイト数を返すか、書き込まれたバイト数を返します。
戻り値
可能な戻りコードには、次の表に示す値が含まれますが、これらに限定されません。
| リターン コード | 説明 |
|---|---|
|
メソッドが成功しました。 |
|
ポインターが無効です。 |
|
dwReplicaKey が見つかりません。 |
|
pbReplicaId が小さすぎます。 この場合、必要なバイト数は pcbIdSize で返されます。 |
要件
| サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | winsync.h |