IPortableDeviceProperties インターフェイス (portabledeviceapi.h)
IPortableDeviceProperties インターフェイスは、デバイスまたはデバイス自体のオブジェクトからプロパティを取得、追加、または削除します。 このインターフェイスを取得するには、オブジェクトの IPortableDeviceContent::P roperties を呼び出します。 オブジェクトのこのインターフェイスを取得するには、GetValues で WPD_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 |