ISyncFilterInfo::Serialize
Serializa os dados de filtro para uma matriz de bytes.
HRESULT Serialize(
BYTE *pbBuffer,
DWORD *pcbBuffer);
Parâmetros
- pbBuffer
[in, out, size_is(*pcbBuffer)] Retorna as informações de filtro serializadas. Define esse valor como NULL para solicitar o tamanho necessário do buffer.
- pcbBuffer
[in, out] Especifica o número de bytes em pbBuffer. Retorna o número de bytes necessários para serializar o filtro quando pcbBuffer for muito pequeno, ou o número de bytes gravados.
Valor de retorno
S_OK
E_INVALIDARG
0x800700EA (HRESULT_FROM_WIN32(ERROR_MORE_DATA)) quando pbBuffer é NULL ou pcbBuffer é muito pequeno. Nesse caso, o número de bytes necessários para serializar o filtro é retornado em pcbBuffer.