PInvoke API (methods, structures and constants) imported from Windows Portable Device (WPD) Api.
- Includes methods from portabledeviceapi.dll, portabledeviceconnectapi.dll, portabledevicetypes.dll
- Current NuGet release:
Native Interface | Header | Managed Interface |
---|---|---|
IConnectionRequestCallback | portabledeviceconnectapi.dll | portabledeviceconnectapi.h |
IEnumPortableDeviceConnectors | portabledeviceconnectapi.dll | portabledeviceconnectapi.h |
IEnumPortableDeviceObjectIDs | portabledeviceapi.dll | portabledeviceapi.h |
IEnumSTATSTG | portabledeviceapi.dll | |
IPortableDevice | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceCapabilities | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceConnector | portabledeviceconnectapi.dll | portabledeviceconnectapi.h |
IPortableDeviceContent | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceContent2 | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceDataStream | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDeviceDataStream |
IPortableDeviceDispatchFactory | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceEventCallback | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceKeyCollection | portabledeviceapi.dll | portabldevicetypes.h |
IPortableDeviceManager | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceProperties | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDevicePropertiesBulk | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDevicePropertiesBulk |
IPortableDevicePropertiesBulkCallback | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDevicePropertiesBulkCallback |
IPortableDevicePropVariantCollection | portabledeviceapi.dll | portabldevicetypes.h |
IPortableDeviceResources | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceService | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceServiceActivation | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDeviceServiceActivation |
IPortableDeviceServiceCapabilities | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceServiceManager | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDeviceServiceManager |
IPortableDeviceServiceMethodCallback | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceServiceMethods | portabledeviceapi.dll | portabledeviceapi.h |
IPortableDeviceServiceOpenCallback | portabledeviceapi.h | Vanara.PInvoke.PortableDeviceApi.IPortableDeviceServiceOpenCallback |
IPortableDeviceValues | portabledeviceapi.dll | portabldevicetypes.h |
IPortableDeviceValuesCollection | portabledeviceapi.dll | portabldevicetypes.h |
IPortableDeviceWebControl | portabledeviceapi.dll | |
IPropertyStore | portabledeviceapi.dll | |
IRecordInfo | portabledeviceapi.dll | |
ISequentialStream | portabledeviceapi.dll | |
IStorage | portabledeviceapi.dll | |
ITypeComp | portabledeviceapi.dll | |
ITypeInfo | portabledeviceapi.dll | |
ITypeLib | portabledeviceapi.dll | |
IWpdSerializer | portabledevicetypes.dll | portabldevicetypes.h |