intestazione portabledeviceapi.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

portabledeviceapi.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IEnumPortableDeviceObjectIDs

L'interfaccia IEnumPortableDeviceObjectIDs enumera gli oggetti in un dispositivo portatile. Ottenere questa interfaccia inizialmente chiamando IPortableDeviceContent::EnumObjects in un dispositivo.
IPortableDevice

L'interfaccia IPortableDevice consente l'accesso a un dispositivo portatile.
IPortableDeviceCapabilities

L'interfaccia IPortableDeviceCapabilities è un'ampia gamma di funzionalità del dispositivo, inclusi formati, comandi e oggetti funzionali supportati. È possibile recuperare questa interfaccia da un dispositivo chiamando IPortableDevice::Capabilities.
IPortableDeviceContent

L'interfaccia IPortableDeviceContent fornisce metodi per creare, enumerare, esaminare ed eliminare contenuto in un dispositivo. Per ottenere questa interfaccia, chiama IPortableDevice::Content.
IPortableDeviceContent2

Definisce metodi aggiuntivi che forniscono l'accesso al contenuto trovato in un dispositivo.
IPortableDeviceDataStream

L'interfaccia IPortableDeviceDataStream espone metodi aggiuntivi in un IStream usato per i trasferimenti di dati.
IPortableDeviceDispatchFactory

Rappresenta una factory che può creare un'istanza di un oggetto DISPOSITIVO di automazione WPD.
IPortableDeviceEventCallback

Interfaccia IPortableDeviceEventCallback implementata dall'applicazione per ricevere callback asincroni se un'applicazione ha registrato per riceverli chiamando IPortableDevice::Advise.
IPortableDeviceManager

Enumera i dispositivi connessi al computer e offre un modo semplice per richiedere informazioni di installazione, tra cui produttore, nome descrittivo e descrizione.
IPortableDeviceProperties

L'interfaccia IPortableDeviceProperties recupera, aggiunge o elimina le proprietà da un oggetto in un dispositivo o dal dispositivo stesso.
IPortableDevicePropertiesBulk

L'interfaccia IPortableDevicePropertiesBulk esegue query o imposta più proprietà su più oggetti in un dispositivo, in modo asincrono.
IPortableDevicePropertiesBulkCallback

L'interfaccia IPortableDevicePropertiesBulkCallback viene implementata dall'applicazione per tenere traccia dello stato di avanzamento di un'operazione asincrona avviata tramite l'interfaccia IPortableDevicePropertiesBulk. Dopo che l'applicazione chiama IPortableDevicePropertiesBulk::Start, i dispositivi portatili Windows chiamano prima IPortableDevicePropertiesBulkCallback::OnStart e quindi chiama ripetutamente IPortableDevicePropertiesBulkCallback::OnProgress con informazioni fino al completamento dell'operazione o l'applicazione chiama IPortableDevicePropertiesBulk::Cancel o restituisce un valore di errore per OnProgress. Infine, indipendentemente dal fatto che l'operazione sia stata completata correttamente, dispositivi portatili Windows chiama IPortableDevicePropertiesBulkCallback::OnEnd.
IPortableDeviceResources

L'interfaccia IPortableDeviceResources consente l'accesso ai dati non elaborati di un oggetto. Usare questa interfaccia per leggere o scrivere risorse in un oggetto . Per ottenere questa interfaccia, chiama IPortableDeviceContent::Transfer.
IPortableDeviceService

Fornisce l'accesso a un servizio.
IPortableDeviceServiceCapabilities

Recupera informazioni che descrivono le funzionalità di un servizio.
IPortableDeviceServiceManager

Recupera il dispositivo associato a un servizio e l'elenco dei servizi trovati in un dispositivo.
IPortableDeviceServiceMethodCallback

Contiene un metodo utilizzato dalle applicazioni per tenere traccia del completamento di un metodo di callback. Le applicazioni che chiamano i metodi del servizio in modo asincrono possono implementare questa interfaccia e fornirla come parametro a IPortableDeviceServiceMethods::InvokeAsync.
IPortableDeviceServiceMethods

Richiama o annulla la chiamata di un metodo in un servizio.
IPortableDeviceUnitsStream

L'interfaccia IPortableDeviceUnitsStream consente di operare o cercare in un flusso usando unità alternative, ad esempio fotogrammi o millisecondi.
IPortableDeviceWebControl

Rappresenta una factory che può creare un'istanza di un oggetto DISPOSITIVO di automazione WPD in un'app di Windows Store.