BIND_FLAGS
9/8/2008
Essa enumeração contém valores usados para controle aspectos de operações ligação moniker. Os valores são usados na BIND_OPTS estrutura.
Os chamadores de IMoniker Métodos podem especificar valores dessa enumeração e implementadores de IMoniker métodos podem usar esses valores para determinar o que eles devem fazer.
Syntax
typedef enum tagBIND_FLAGS {
BIND_MAYBOTHERUSER = 1,
BIND_JUSTTESTEXISTENCE = 2,
} BIND_FLAGS;
Elementos
BIND_MAYBOTHERUSER
Se este sinalizador for especificado, a implementação moniker pode interagir com a usuário final.Se ele não estiver presente, a implementação moniker não deve interagir com o usuário de forma alguma, como por pedir uma senha para um volume rede que precisa de montagem.
Se proibidos de interagir com o usuário quando ele caso contrário seria, uma implementação moniker pode usar um algoritmo diferente que não exige interação com usuário ou ele pode falhar com o erro MK_MUSTBOTHERUSER.
BIND_JUSTTESTEXISTENCE
Se este sinalizador for especificado, o chamador não está interessado em tendo a operação executada, mas apenas no aprendizado se a operação pode ter sido realizada tinha este sinalizador não foi especificado.De exemplo, este sinalizador permite que o chamador indicar somente um interesse em descobrir se um objeto, na verdade, existe usando esse sinalizador em uma IMoniker::BindToObject chamar.
Moniker implementações pode, no entanto, ignorar essa otimização possível e contêm fora de operação no total. Chamadores devem ser capazes de lidar com ambos os casos.
Requirements
Header | objidl.idl |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |