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 |