Método IWpdSerializer::GetSerializedSize (portabledevicetypes.h)

Calcula o tamanho do buffer necessário para manter uma interface IPortableDeviceValues serializada.

Sintaxe

HRESULT GetSerializedSize(
  [in]  IPortableDeviceValues *pSource,
  [out] DWORD                 *pdwSize
);

Parâmetros

[in] pSource

Ponteiro para uma interface IPortableDeviceValues cujo tamanho você deseja solicitar.

[out] pdwSize

Ponteiro para um DWORD que indica o tamanho do buffer necessário para serializar o pSource, em bytes.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_POINTER
Um argumento de ponteiro necessário era NULL.
E_OUTOFMEMORY
Não havia memória disponível suficiente para criar o buffer.

Comentários

Nenhum.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portabledevicetypes.h

Confira também

IWpdSerializer Interface