Enumeração SPACTION (shobjidl_core.h)
Descreve uma ação que está sendo executada que requer que o progresso seja mostrado ao usuário usando uma interface 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 Nenhuma ação está sendo executada. |
SPACTION_MOVING Os arquivos estão sendo movidos. |
SPACTION_COPYING Os arquivos estão sendo copiados. |
SPACTION_RECYCLING Os arquivos estão sendo excluídos. |
SPACTION_APPLYINGATTRIBS Um conjunto de atributos está sendo aplicado aos arquivos. |
SPACTION_DOWNLOADING Um arquivo está sendo baixado de uma fonte remota. |
SPACTION_SEARCHING_INTERNET Uma pesquisa na Internet está sendo executada. |
SPACTION_CALCULATING Um cálculo está sendo executado. |
SPACTION_UPLOADING Um arquivo está sendo carregado em uma fonte remota. |
SPACTION_SEARCHING_FILES Uma pesquisa local está sendo executada. |
SPACTION_DELETING Windows Vista e posterior. Uma exclusão está sendo executada. |
SPACTION_RENAMING Windows Vista e posterior. Uma ação de renomeação está sendo executada. |
SPACTION_FORMATTING Windows Vista e posterior. Uma ação de formatação está sendo executada. |
SPACTION_COPY_MOVING Windows 7 e posterior. Uma ação de cópia ou movimentação está sendo executada. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP, Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |