IPortableDeviceContent インターフェイス (portabledeviceapi.h)

IPortableDeviceContent インターフェイスには、デバイス上のコンテンツを作成、列挙、調査、削除するためのメソッドが用意されています。 このインターフェイスを取得するには、 IPortableDevice::Content を呼び出します。

継承

IPortableDeviceContent インターフェイスは、IUnknown インターフェイスから継承します。 IPortableDeviceContent には、次の種類のメンバーもあります。

メソッド

IPortableDeviceContent インターフェイスには、これらのメソッドがあります。

 
IPortableDeviceContent::Cancel

Cancel メソッドは、このインターフェイスで 呼び出された保留中の操作を取り消します。
IPortableDeviceContent::Copy

Copy メソッドは、デバイス上のある場所から別の場所にオブジェクトをコピーします。
IPortableDeviceContent::CreateObjectWithPropertiesAndData

CreateObjectWithPropertiesAndData メソッドは、デバイス上のプロパティとデータの両方を持つオブジェクトを作成します。
IPortableDeviceContent::CreateObjectWithPropertiesOnly

CreateObjectWithPropertiesOnly メソッドは、デバイス上のプロパティのみを持つオブジェクトを作成します。
IPortableDeviceContent::D elete

Delete メソッドは、デバイスから 1 つ以上のオブジェクトを削除します。
IPortableDeviceContent::EnumObjects

EnumObjects メソッドは、オブジェクトの直接の子オブジェクトを列挙するために使用されるインターフェイスを取得します。 これには、特定のプロパティを持つオブジェクトを列挙できるオプションのフィルターがあります。
IPortableDeviceContent::GetObjectIDsFromPersistentUniqueIDs

GetObjectIDsFromPersistentUniqueIDs メソッドは、永続的な一意 ID (PUID) を指定して、1 つ以上のオブジェクトの現在のオブジェクト ID を取得します。
IPortableDeviceContent::Move

Move メソッドは、デバイス上のある場所から別の場所に 1 つ以上のオブジェクトを移動します。
IPortableDeviceContent::P roperties

Properties メソッドは、デバイス上のオブジェクトのプロパティを取得または設定するために必要なインターフェイスを取得します。
IPortableDeviceContent::Transfer

Transfer メソッドは、既存のオブジェクト リソースのコンテンツ データの読み取りまたは書き込みに使用されるインターフェイスを取得します。

要件

要件
対象プラットフォーム Windows
ヘッダー portabledeviceapi.h

こちらもご覧ください

クライアント インターフェイス