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选项值。

要求

要求 Value
标头
PortableDevice.h

另请参阅

结构和枚举类型