BIND_FLAGS列挙 (objidl.h)

モニカー バインディング操作のあらゆる局面を制御します。

構文

typedef enum tagBIND_FLAGS {
  BIND_MAYBOTHERUSER = 1,
  BIND_JUSTTESTEXISTENCE = 2
} BIND_FLAGS;

定数

 
BIND_MAYBOTHERUSER
値: 1
このフラグが指定されている場合、モニカーの実装はエンド ユーザーと対話できます。 それ以外の場合、モニカーの実装は、マウントが必要なネットワーク ボリュームのパスワードを要求するなどして、ユーザーと対話しないようにする必要があります。 それ以外の場合にユーザーとの対話が禁止されている場合、モニカーの実装では、ユーザー操作を必要としない別のアルゴリズムを使用するか、エラー MK_E_MUSTBOTHERUSERで失敗する可能性があります。
BIND_JUSTTESTEXISTENCE
値: 2
このフラグが指定されている場合、呼び出し元は操作を実行することに関心はありませんが、このフラグが指定されていない操作を実行できたかどうかを学習することについてのみ関心があります。 たとえば、このフラグを使用すると、呼び出し元は 、IMoniker::BindToObject 呼び出しでこのフラグを使用して、オブジェクトが実際に存在するかどうかを確認することに関心があることを示すことができます。 ただし、モニカーの実装では、この可能な最適化を無視して、操作を完全に実行できます。 呼び出し元は、両方のケースを処理できる必要があります。

要件

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

こちらもご覧ください

BIND_OPTS

BIND_OPTS2

BIND_OPTS3