Enumeración SPACTION (shobjidl_core.h)

Describe una acción que se realiza que requiere que el progreso se muestre al usuario mediante una interfaz IActionProgress .

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;

Constantes

 
SPACTION_NONE
Valor: 0
No se realiza ninguna acción.
SPACTION_MOVING
Los archivos se mueven.
SPACTION_COPYING
Los archivos se copian.
SPACTION_RECYCLING
Se eliminan los archivos.
SPACTION_APPLYINGATTRIBS
Se aplica un conjunto de atributos a los archivos.
SPACTION_DOWNLOADING
Se descarga un archivo desde un origen remoto.
SPACTION_SEARCHING_INTERNET
Se está realizando una búsqueda en Internet.
SPACTION_CALCULATING
Se está realizando un cálculo.
SPACTION_UPLOADING
Se carga un archivo en un origen remoto.
SPACTION_SEARCHING_FILES
Se realiza una búsqueda local.
SPACTION_DELETING
Windows Vista y versiones posteriores. Se está realizando una eliminación.
SPACTION_RENAMING
Windows Vista y versiones posteriores. Se está realizando una acción de cambio de nombre.
SPACTION_FORMATTING
Windows Vista y versiones posteriores. Se está realizando una acción de formato.
SPACTION_COPY_MOVING
Windows 7 y versiones posteriores. Se está realizando una acción de copia o movimiento.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado shobjidl_core.h (include Shobjidl.h)

Consulte también

IActionProgress