Enumerazione PERCEIVED (shtypes.h)

Specifica il tipo percepito di un file. Questo set di costanti viene usato nella funzione AssocGetPerceivedType .

Sintassi

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;

Costanti

 
PERCEIVED_TYPE_FIRST
Valore: -3
PERCEIVED_TYPE_CUSTOM
Valore: -3
Il tipo percepito del file come definito nel Registro di sistema non è un tipo noto.
PERCEIVED_TYPE_UNSPECIFIED
Valore: -2
Il file non ha un tipo percepito.
PERCEIVED_TYPE_FOLDER
Valore: -1
Non usato.
PERCEIVED_TYPE_UNKNOWN
Valore: 0
Il tipo percepito del file non è ancora stato richiesto. Questo è il tipo memorizzato nella cache dell'oggetto al momento della creazione. Questo valore non viene mai restituito da AssocGetPerceivedType.
PERCEIVED_TYPE_TEXT
Valore: 1
Il tipo percepito del file è "text".
PERCEIVED_TYPE_IMAGE
Valore: 2
Il tipo percepito del file è "image".
PERCEIVED_TYPE_AUDIO
Valore: 3
Il tipo percepito del file è "audio".
PERCEIVED_TYPE_VIDEO
Valore: 4
Il tipo percepito del file è "video".
PERCEIVED_TYPE_COMPRESSED
Valore: 5
Il tipo percepito del file è "compresso".
PERCEIVED_TYPE_DOCUMENT
Valore: 6
Il tipo percepito del file è "document".
PERCEIVED_TYPE_SYSTEM
Valore: 7
Il tipo percepito del file è "system".
PERCEIVED_TYPE_APPLICATION
Valore: 8
Il tipo percepito del file è "application".
PERCEIVED_TYPE_GAMEMEDIA
Valore: 9
Windows Vista e versioni successive. Il tipo percepito del file è "gamemedia".
PERCEIVED_TYPE_CONTACTS
Valore: 10
Windows Vista e versioni successive. Il tipo percepito del file è "contatti"
PERCEIVED_TYPE_LAST
Valore: 10

Commenti

Prima di Windows Vista, questa enumerazione è stata dichiarata in Shlwapi.h.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione shtypes.h