Interfaz IWpdSerializer
El controlador de dispositivo usa la interfaz IWpdSerializer para serializar interfaces IPortableDeviceValues hacia y desde los búferes de datos sin procesar usados para comunicarse con la aplicación.
Las aplicaciones no necesitan usar esta interfaz, ya que los datos se serializan y deserializan automáticamente al llamar a IPortableDevice::SendCommand.
Para obtener esta interfaz, llame a CoCreateInstance y pase IID_IWpdSerializer.
Miembros
La interfaz IWpdSerializer hereda de la interfaz IUnknown . IWpdSerializer también tiene estos tipos de miembros:
Métodos
La interfaz IWpdSerializer tiene estos métodos.
Método | Descripción |
---|---|
GetBufferFromIPortableDeviceValues | Serializa una interfaz IPortableDeviceValues enviada a una matriz de bytes asignada. |
GetIPortableDeviceValuesFromBuffer | Deserializa una matriz de bytes en una interfaz IPortableDeviceValues . |
GetSerializedSize | Calcula el tamaño del búfer necesario para contener una interfaz IPortableDeviceValues serializada. |
WriteIPortableDeviceValuesToBuffer | Serializa una interfaz IPortableDeviceValues en una matriz de bytes asignada por el autor de la llamada. |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|