перечисление 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 |