Compartilhar via


enumeração DELETE_OBJECT_OPTIONS

O tipo de enumeração DELETE_OBJECT_OPTIONS descreve as opções compatíveis com um dispositivo ao excluir um objeto.

Syntax

typedef enum DELETE_OBJECT_OPTIONS { 
  PORTABLE_DEVICE_DELETE_NO_RECURSION    = 0,
  PORTABLE_DEVICE_DELETE_WITH_RECURSION  = 1
} ;

Constantes

PORTABLE_DEVICE_DELETE_NO_RECURSION

Exclua o objeto somente e falhe se ele tiver filhos.

PORTABLE_DEVICE_DELETE_WITH_RECURSION

Exclua o objeto e todos os seus filhos.

Comentários

O aplicativo pode recuperar as opções de exclusão compatíveis com o dispositivo chamando IPortableDeviceCapabilities::GetCommandOptions para o comando WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS . Ele deve examinar o valor da opção WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED que esse método retorna em um objeto IPortableDeviceValuesCollection .

Requisitos

Requisito Valor
parâmetro
PortableDevice.h

Confira também

Estruturas e tipos de enumeração