ISyncFilterInfo::Serialize
Serializza i dati del filtro in una matrice di byte.
HRESULT Serialize(
BYTE *pbBuffer,
DWORD *pcbBuffer);
Parametri
- pbBuffer
[in, out, size_is (*pcbBuffer)] Restituisce le informazioni sul filtro serializzate. Impostare questo valore su NULL per richiedere le dimensioni necessarie del buffer.
- pcbBuffer
[in, out] Specifica il numero di byte in pbBuffer. Restituisce il numero di byte necessari per serializzare il filtro se pcbBuffer è troppo piccolo oppure restituisce il numero di byte scritti.
Valore restituito
S_OK
E_INVALIDARG
0x800700EA (HRESULT_FROM_WIN32(ERROR_MORE_DATA)) se pbBuffer è NULL oppure pcbBuffer è troppo piccolo. In questo caso, il numero di byte necessari per serializzare il filtro viene restituito in pcbBuffer.