Share via


FILE_USAGE_TYPE-Enumeration (shobjidl_core.h)

Konstanten, die von IFileIsInUse::GetUsage verwendet werden, um anzugeben, wie eine verwendete Datei verwendet wird.

Syntax

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

Konstanten

 
FUT_PLAYING
Wert: 0
Die Datei wird von dem Prozess wiedergegeben, in dem sie geöffnet ist.
FUT_EDITING
Die Datei wird von dem Prozess bearbeitet, in dem sie geöffnet ist.
FUT_GENERIC
Die Datei ist im Prozess für eine nicht angegebene Aktion oder eine Aktion geöffnet, die nicht ohne weiteres in die anderen beiden Kategorien passt.

Hinweise

Die Interpretation von "Wiedergabe" oder "Bearbeitung" bleibt der Implementierung von IFileIsInUse in der Anwendung überlassen. Im Allgemeinen bezieht sich "Wiedergabe" auf eine Mediendatei, während "Bearbeiten" auf jede Datei verweisen kann, die in einer Anwendung geändert wird. Die Anwendung selbst weiß jedoch am besten, wie diese Begriffe ihren Aktionen zugeordnet werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)