static inline IPortableDevicePropVariantCollection* GetPortableDevicePropVariantCollection (JNIEnv* env, jobject obj) { return (IPortableDevicePropVariantCollection*)GetComReferencePointer(env, obj, "pPropVariantCollection"); }
inline IPortableDeviceProperties* GetPortableDeviceProperties(JNIEnv* env, jobject obj) { return (IPortableDeviceProperties*)GetComReferencePointer(env, obj, "pDeviceProperties"); }
static inline IPortableDeviceManager* GetPortableDeviceManager(JNIEnv* env, jobject obj) { return (IPortableDeviceManager*)GetComReferencePointer(env, obj, "pDeviceManager"); }
static inline IPortableDeviceContent* GetPortableDeviceContent(JNIEnv* env, jobject obj) { return (IPortableDeviceContent*)GetComReferencePointer(env, obj, "pDeviceContent"); }