Enumeração PERCEIVED (shtypes.h)
Especifica o tipo percebido de um arquivo. Esse conjunto de constantes é usado na função AssocGetPerceivedType .
Syntax
typedef enum tagPERCEIVED {
PERCEIVED_TYPE_FIRST = -3,
PERCEIVED_TYPE_CUSTOM = -3,
PERCEIVED_TYPE_UNSPECIFIED = -2,
PERCEIVED_TYPE_FOLDER = -1,
PERCEIVED_TYPE_UNKNOWN = 0,
PERCEIVED_TYPE_TEXT = 1,
PERCEIVED_TYPE_IMAGE = 2,
PERCEIVED_TYPE_AUDIO = 3,
PERCEIVED_TYPE_VIDEO = 4,
PERCEIVED_TYPE_COMPRESSED = 5,
PERCEIVED_TYPE_DOCUMENT = 6,
PERCEIVED_TYPE_SYSTEM = 7,
PERCEIVED_TYPE_APPLICATION = 8,
PERCEIVED_TYPE_GAMEMEDIA = 9,
PERCEIVED_TYPE_CONTACTS = 10,
PERCEIVED_TYPE_LAST = 10
} PERCEIVED;
Constantes
PERCEIVED_TYPE_FIRST Valor: -3 |
PERCEIVED_TYPE_CUSTOM Valor: -3 O tipo percebido do arquivo, conforme definido no Registro, não é um tipo conhecido. |
PERCEIVED_TYPE_UNSPECIFIED Valor: -2 O arquivo não tem um tipo percebido. |
PERCEIVED_TYPE_FOLDER Valor: -1 Não usado. |
PERCEIVED_TYPE_UNKNOWN Valor: 0 O tipo percebido do arquivo ainda não foi solicitado. Esse é o tipo armazenado em cache do objeto quando ele é criado. Esse valor nunca é retornado por AssocGetPerceivedType. |
PERCEIVED_TYPE_TEXT Valor: 1 O tipo percebido do arquivo é "text". |
PERCEIVED_TYPE_IMAGE Valor: 2 O tipo percebido do arquivo é "image". |
PERCEIVED_TYPE_AUDIO Valor: 3 O tipo percebido do arquivo é "áudio". |
PERCEIVED_TYPE_VIDEO Valor: 4 O tipo percebido do arquivo é "vídeo". |
PERCEIVED_TYPE_COMPRESSED Valor: 5 O tipo percebido do arquivo é "compactado". |
PERCEIVED_TYPE_DOCUMENT Valor: 6 O tipo percebido do arquivo é "document". |
PERCEIVED_TYPE_SYSTEM Valor: 7 O tipo percebido do arquivo é "system". |
PERCEIVED_TYPE_APPLICATION Valor: 8 O tipo percebido do arquivo é "application". |
PERCEIVED_TYPE_GAMEMEDIA Valor: 9 Windows Vista e posterior. O tipo percebido do arquivo é "gamemedia". |
PERCEIVED_TYPE_CONTACTS Valor: 10 Windows Vista e posterior. O tipo percebido do arquivo é "contatos" |
PERCEIVED_TYPE_LAST Valor: 10 |
Comentários
Antes do Windows Vista, essa enumeração era declarada em Shlwapi.h.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | shtypes.h |