IWpdSerializer::GetSerializedSize 方法
GetSerializedSize 方法计算保存序列化的 IPortableDeviceValues 接口所需的缓冲区大小。
语法
HRESULT GetSerializedSize(
[in] IPortableDeviceValues *pSource,
[out] DWORD *pdwSize
);
parameters
-
pSource [in]
-
指向要请求其大小的 IPortableDeviceValues 接口的 指针。
-
pdwSize [out]
-
指向 DWORD 的指针,该 DWORD 指示序列化 pSource 所需的缓冲区大小(以字节为单位)。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
所需的指针参数为 NULL。 |
|
没有足够的可用内存来创建缓冲区。 |
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|