MKRREDUCE 列挙 (objidl.h)

モニカーを削減する必要がある距離を指定します。

構文

typedef enum tagMKREDUCE {
  MKRREDUCE_ONE,
  MKRREDUCE_TOUSER,
  MKRREDUCE_THROUGHUSER,
  MKRREDUCE_ALL = 0
} MKRREDUCE;

定数

 
MKRREDUCE_ONE
モニカーを減らす 1 つのステップのみを実行します。 一般に、このオプションを利用するには、呼び出し元が特定の種類のモニカーに関する特定の知識を持っている必要があります。
MKRREDUCE_TOUSER
モニカーを、ユーザーが永続的なオブジェクトとして識別するフォームに減らします。 そのようなポイントが存在しない場合は、このオプションをMKRREDUCE_ALLとして扱う必要があります。
MKRREDUCE_THROUGHUSER
モニカーを減らし、さらに縮小すると、ユーザーが永続的なオブジェクトとして識別しない形式に減らします。 多くの場合、これはMKRREDUCE_TOUSERと同じステージです。
MKRREDUCE_ALL
値: 0
モニカーが最も単純な形式になるまで、つまりそれ自体に減らすまでモニカーを減らします。

要件

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

こちらもご覧ください

IMoniker::Reduce