IWpdSerializer :: GetSerializedSize, méthode

La méthode GetSerializedSize calcule la taille de la mémoire tampon requise pour contenir une interface IPortableDeviceValues sérialisée.

Syntaxe

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

Paramètres

pSource [ dans]

Pointeur vers une interface IPortableDeviceValues dont vous souhaitez demander la taille.

pdwSize [ à]

Pointeur vers une valeur DWORD qui indique la taille de la mémoire tampon requise pour sérialiser pSource, en octets.

Valeur de retour

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
_OK
S_OK
_pointeur E
Un argument de pointeur obligatoire était null.
_OUTOFMEMORY E
La mémoire disponible est insuffisante pour créer la mémoire tampon.

Spécifications

Condition requise Valeur
En-tête
PortableDeviceTypes. h
Bibliothèque
PortableDeviceGUIDs. lib

Voir aussi

Interface IWpdSerializer