Partager via


énumération DELETE_OBJECT_OPTIONS

Le type d’énumération DELETE_OBJECT_OPTIONS décrit les options prises en charge par un appareil lors de la suppression d’un objet.

Syntaxe

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

Constantes

PORTABLE_DEVICE_DELETE_NO_RECURSION

Supprimez l’objet uniquement et échouez s’il a des enfants.

PORTABLE_DEVICE_DELETE_WITH_RECURSION

Supprimez l’objet et tous ses enfants.

Notes

L’application peut récupérer les options de suppression que l’appareil prend en charge en appelant IPortableDeviceCapabilities::GetCommandOptions pour la commande WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS . Il doit examiner la valeur d’option WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED que cette méthode retourne dans un objet IPortableDeviceValuesCollection .

Configuration requise

Condition requise Valeur
En-tête
PortableDevice.h

Voir aussi

Structures et types d’énumération