Método IWpdSerializer::GetIPortableDeviceValuesFromBuffer
El método GetIPortableDeviceValuesFromBuffer deserializa una matriz de bytes en una interfaz IPortableDeviceValues .
Sintaxis
HRESULT GetIPortableDeviceValuesFromBuffer(
[in] BYTE *pBuffer,
[in] DWORD dwInputBufferLength,
[out] IPortableDeviceValues **ppParams
);
Parámetros
-
pBuffer [in]
-
Puntero al búfer que se va a deserializar.
-
dwInputBufferLength [in]
-
DWORD que especifica el tamaño del búfer, en bytes.
-
ppParams [out]
-
Dirección de una variable que recibe un puntero a una interfaz IPortableDeviceValues creada a partir del búfer. La aplicación es responsable de llamar a Release en la interfaz .
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Un argumento de puntero requerido era NULL. |
|
Error de conversión no especificado. |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|