DELETE_OBJECT_OPTIONS-Enumeration
Der DELETE_OBJECT_OPTIONS Enumerationstyp beschreibt Optionen, die von einem Gerät beim Löschen eines Objekts unterstützt werden.
Syntax
typedef enum DELETE_OBJECT_OPTIONS {
PORTABLE_DEVICE_DELETE_NO_RECURSION = 0,
PORTABLE_DEVICE_DELETE_WITH_RECURSION = 1
} ;
Konstanten
-
PORTABLE_DEVICE_DELETE_NO_RECURSION
-
Löschen Sie das Objekt nur, und schlagen Sie fehl, wenn es über untergeordnete Elemente verfügt.
-
PORTABLE_DEVICE_DELETE_WITH_RECURSION
-
Löschen Sie das Objekt und alle untergeordneten Elemente.
Bemerkungen
Die Anwendung kann die vom Gerät unterstützten Löschoptionen abrufen, indem sie IPortableDeviceCapabilities::GetCommandOptions für den befehl WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS aufruft. Sie sollte den WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED Optionswert untersuchen, den diese Methode in einem IPortableDeviceValuesCollection-Objekt zurückgibt.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|