Condividi tramite


IReplicaKeyMap::LookupReplicaId

Ottiene l'ID replica che corrisponde alla chiave di replica specificata.

HRESULT LookupReplicaId( 
  DWORD dwReplicaKey,
  BYTE *pbReplicaId,
  DWORD *pcbIdSize);

Parametri

  • dwReplicaKey
    [in] Chiave di replica da cercare.
  • pbReplicaId
    [in, out, unique, size_is(*pcbIdSize)] Restituisce l'ID replica che corrisponde a dwReplicaKey.
  • pcbIdSize
    [in, out] Specifica il numero di byte in pbReplicaId. Restituisce il numero di byte necessari per recuperare l'ID se pbReplicaId è troppo piccolo oppure restituisce il numero di byte scritti.

Valore restituito

  • S_OK

  • E_POINTER

  • SYNC_E_REPLICA_NOT_FOUND quando dwReplicaKey non viene trovato.

  • HRESULT_FROM_WIN32 (ERROR_MORE_DATA) quando pbReplicaId è troppo piccolo. In questo caso, il numero di byte necessari viene restituito in pcbIdSize.

Vedere anche

Riferimento

Interfaccia IReplicaKeyMap