Share via


enumerazione FILE_USAGE_TYPE (shobjidl_core.h)

Costanti usate da IFileIsInUse::GetUsage per indicare come viene usato un file in uso.

Sintassi

typedef enum FILE_USAGE_TYPE {
  FUT_PLAYING = 0,
  FUT_EDITING,
  FUT_GENERIC
} ;

Costanti

 
FUT_PLAYING
Valore: 0
Il file viene riprodotto dal processo aperto.
FUT_EDITING
Il file viene modificato dal processo aperto.
FUT_GENERIC
Il file viene aperto nel processo per un'azione non specificata o un'azione che non si adatta facilmente alle altre due categorie.

Commenti

L'interpretazione di "riproduzione" o "modifica" viene lasciata all'implementazione dell'applicazione di IFileIsInUse. In genere, "riproduzione" fa riferimento a un file multimediale mentre "modifica" può fare riferimento a qualsiasi file modificato in un'applicazione. Tuttavia, l'applicazione stessa sa meglio come eseguire il mapping di questi termini alle relative azioni.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione shobjidl_core.h (include Shobjidl.h)