ASSOCDATA 列挙 (shlwapi.h)

IQueryAssociations::GetData によって、返されるデータの型を定義するために使用されます。

構文

typedef enum {
  ASSOCDATA_MSIDESCRIPTOR = 1,
  ASSOCDATA_NOACTIVATEHANDLER,
  ASSOCDATA_UNUSED1,
  ASSOCDATA_HASPERUSERASSOC,
  ASSOCDATA_EDITFLAGS,
  ASSOCDATA_VALUE,
  ASSOCDATA_MAX
} ASSOCDATA;

定数

 
ASSOCDATA_MSIDESCRIPTOR
値: 1
Windows インストーラー API に渡すコンポーネント記述子。
ASSOCDATA_NOACTIVATEHANDLER
ウィンドウのアクティブ化の試行は制限されます。 この値に関連付けられているデータはありません。
ASSOCDATA_UNUSED1
ASSOCDATA_HASPERUSERASSOC
既定値は、ユーザー指定の関連付けです。
ASSOCDATA_EDITFLAGS
インターネット エクスプローラー バージョン 6 以降。 ファイル関連付け PROGID レジストリ キーの EditFlags 値に格納されているデータを取得します。 この値は、1 つ以上の FILETYPEATTRIBUTEFLAGS で構成されます。 これらの値と比較して、設定されている属性を決定します。
ASSOCDATA_VALUE
インターネット エクスプローラー バージョン 6 以降IQueryAssociations::GetData メソッドの pwszExtra パラメーターを値名として使用します。
ASSOCDATA_MAX

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header shlwapi.h