SPACTION-Enumeration (shobjidl_core.h)
Beschreibt eine ausgeführte Aktion, die erfordert, dass der Fortschritt dem Benutzer über eine IActionProgress-Schnittstelle angezeigt wird.
Syntax
typedef enum _SPACTION {
SPACTION_NONE = 0,
SPACTION_MOVING,
SPACTION_COPYING,
SPACTION_RECYCLING,
SPACTION_APPLYINGATTRIBS,
SPACTION_DOWNLOADING,
SPACTION_SEARCHING_INTERNET,
SPACTION_CALCULATING,
SPACTION_UPLOADING,
SPACTION_SEARCHING_FILES,
SPACTION_DELETING,
SPACTION_RENAMING,
SPACTION_FORMATTING,
SPACTION_COPY_MOVING
} SPACTION;
Konstanten
SPACTION_NONE Wert: 0 Es wird keine Aktion ausgeführt. |
SPACTION_MOVING Dateien werden verschoben. |
SPACTION_COPYING Dateien werden kopiert. |
SPACTION_RECYCLING Dateien werden gelöscht. |
SPACTION_APPLYINGATTRIBS Eine Reihe von Attributen wird auf Dateien angewendet. |
SPACTION_DOWNLOADING Eine Datei wird von einer Remotequelle heruntergeladen. |
SPACTION_SEARCHING_INTERNET Es wird eine Internetsuche durchgeführt. |
SPACTION_CALCULATING Es wird eine Berechnung durchgeführt. |
SPACTION_UPLOADING Eine Datei wird in eine Remotequelle hochgeladen. |
SPACTION_SEARCHING_FILES Es wird eine lokale Suche ausgeführt. |
SPACTION_DELETING Windows Vista und höher. Es wird ein Löschvorgang ausgeführt. |
SPACTION_RENAMING Windows Vista und höher. Es wird eine Umbenennungsaktion ausgeführt. |
SPACTION_FORMATTING Windows Vista und höher. Es wird eine Formatierungsaktion ausgeführt. |
SPACTION_COPY_MOVING Windows 7 und höher. Eine Kopier- oder Verschiebungsaktion wird ausgeführt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP, Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |