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

IPortableDeviceProperties インターフェイスは、デバイスまたはデバイス自体のオブジェクトからプロパティを取得、追加、または削除します。 このインターフェイスを取得するには、オブジェクトの IPortableDeviceContent::P roperties を呼び出します。 オブジェクトのこのインターフェイスを取得するには、GetValuesWPD_DEVICE_OBJECT_IDを指定します。

継承

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

メソッド

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

 
IPortableDeviceProperties::Cancel

Cancel メソッドは保留中の呼び出しを取り消します。
IPortableDeviceProperties::D elete

Delete メソッドは、デバイス上の指定したオブジェクトから、指定したプロパティを削除します。
IPortableDeviceProperties::GetPropertyAttributes

GetPropertyAttributes メソッドは、デバイス上の指定したオブジェクト プロパティの属性を取得します。
IPortableDeviceProperties::GetSupportedProperties

GetSupportedProperties メソッドは、指定したオブジェクトがサポートするプロパティの一覧を取得します。 これらのプロパティのすべてが実際に値を持つわけではないことに注意してください。
IPortableDeviceProperties::GetValues

GetValues メソッドは、デバイス上の指定したオブジェクトから、指定したプロパティの一覧を取得します。
IPortableDeviceProperties::SetValues

SetValues メソッドは、デバイス上の指定したオブジェクトに対して 1 つ以上のプロパティを追加または変更します。

要件

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

こちらもご覧ください

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