FILE_USAGE_TYPE列挙 (shobjidl_core.h)

使用中のファイルの使用方法を示すために IFileIsInUse::GetUsage によって使用される定数。

構文

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

定数

 
FUT_PLAYING
値: 0
ファイルは、開いているプロセスによって再生されています。
FUT_EDITING
ファイルが開かれているプロセスによって編集中です。
FUT_GENERIC
ファイルは、指定されていないアクションまたは他の 2 つのカテゴリに容易に収まらないアクションのプロセスで開かれています。

解説

"再生" または "編集" の解釈は、アプリケーションによる IFileIsInUse の実装に任されています。 一般に、"再生" はメディア ファイルを参照し、"編集" はアプリケーションで変更されている任意のファイルを参照できます。 ただし、アプリケーション自体は、これらの用語をアクションにマップする方法を最もよく知っています。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header shobjidl_core.h (Shobjidl.h を含む)