Поделиться через


Перечисление 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

Удалите объект и все его дочерние элементы.

Комментарии

Приложение может получить параметры удаления, поддерживаемые устройством, вызвав IPortableDeviceCapabilities::GetCommandOptions для команды WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS . Следует проверить значение параметра WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED , возвращаемое этим методом в объекте IPortableDeviceValuesCollection .

Требования

Требование Значение
Заголовок
PortableDevice.h

См. также раздел

Структуры и типы перечисления