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 [仅限桌面应用]
标头 objidl.h

另请参阅

BIND_OPTS

BIND_OPTS2

BIND_OPTS3