Share via


Metodo IWpdSerializer::GetSerializedSize (portabledevicetypes.h)

Calcola le dimensioni del buffer necessarie per contenere un'interfaccia IPortableDeviceValues serializzata.

Sintassi

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

Parametri

[in] pSource

Puntatore a un'interfaccia IPortableDeviceValues le cui dimensioni si desidera richiedere.

[out] pdwSize

Puntatore a un DWORD che indica le dimensioni del buffer necessarie per serializzare pSource, in byte.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_POINTER
Un argomento del puntatore obbligatorio è NULL.
E_OUTOFMEMORY
Memoria insufficiente per creare il buffer.

Commenti

Nessuno.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione portabledevicetypes.h

Vedi anche

Interfaccia IWpdSerializer