Interfaccia IWpdSerializer
L'interfaccia IWpdSerializer viene usata dal driver di dispositivo per serializzare le interfacce IPortableDeviceValues da e verso i buffer di dati non elaborati usati per comunicare con l'applicazione.
Le applicazioni non devono usare questa interfaccia, perché i dati vengono serializzati e deserializzati automaticamente quando si chiama IPortableDevice::SendCommand.
Per ottenere questa interfaccia, chiamare CoCreateInstance e passare IID_IWpdSerializer.
Membri
L'interfaccia IWpdSerializer eredita dall'interfaccia IUnknown . IWpdSerializer include anche questi tipi di membri:
Metodi
L'interfaccia IWpdSerializer include questi metodi.
Metodo | Descrizione |
---|---|
GetBufferFromIPortableDeviceValues | Serializza un'interfaccia IPortableDeviceValues inviata a una matrice di byte allocata. |
GetIPortableDeviceValuesFromBuffer | Deserializza una matrice di byte in un'interfaccia IPortableDeviceValues . |
GetSerializedSize | Calcola le dimensioni del buffer necessarie per contenere un'interfaccia IPortableDeviceValues serializzata. |
WriteIPortableDeviceValuesToBuffer | Serializza un'interfaccia IPortableDeviceValues in una matrice di byte allocata dal chiamante. |
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|