IReplicaKeyMap::Serialize
Serializza i dati della mappa di chiavi di replica in una matrice di byte.
HRESULT Serialize(
BYTE *pbReplicaKeyMap,
DWORD *pcbReplicaKeyMap);
Parametri
- pbReplicaKeyMap
[in, out, unique, size_is(*pcbReplicaKeyMap)] Matrice di byte che riceve i dati serializzati.
- pcbReplicaKeyMap
[in, out] Specifica il numero di byte in pbReplicaKeyMap. Restituisce il numero di byte necessari per serializzare i dati della mappa di chiavi di replica se pbReplicaKeyMap è troppo piccolo oppure restituisce il numero di byte scritti.
Valore restituito
S_OK
E_INVALIDARG quando un ID replica o una chiave di replica archiviati nella mappa non sono validi.
E_POINTER
E_OUTOFMEMORY
HRESULT_FROM_WIN32 (ERROR_MORE_DATA) se pbReplicaKeyMap è troppo piccolo. In questo caso, il numero di byte necessari viene restituito in pcbReplicaKeyMap.