列挙DELETE_OBJECT_OPTIONS
DELETE_OBJECT_OPTIONS列挙型では、オブジェクトを削除するときにデバイスでサポートされるオプションについて説明します。
構文
typedef enum DELETE_OBJECT_OPTIONS {
PORTABLE_DEVICE_DELETE_NO_RECURSION = 0,
PORTABLE_DEVICE_DELETE_WITH_RECURSION = 1
} ;
定数
-
PORTABLE_DEVICE_DELETE_NO_RECURSION
-
オブジェクトのみを削除し、子がある場合は失敗します。
-
PORTABLE_DEVICE_DELETE_WITH_RECURSION
-
オブジェクトとそのすべての子を削除します。
注釈
アプリケーションは、WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS コマンドの IPortableDeviceCapabilities::GetCommandOptions を呼び出すことによって、デバイスがサポートする削除オプションを取得できます。 このメソッドが IPortableDeviceValuesCollection オブジェクトで返すWPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED オプション値を調べる必要があります。
要件
要件 | 値 |
---|---|
ヘッダー |
|