RegistrationConnectionType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет типы подключений к объекту класса.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType =
Public Enum RegistrationConnectionType
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| SingleUse | 0 | После подключения приложения к объекту класса с |
| MultipleUse | 1 | Несколько приложений могут подключаться к объекту класса с помощью вызовов |
| MultiSeparate | 2 | Регистрирует отдельные фабрики классов CLSCTX_LOCAL_SERVER и CLSCTX_INPROC_SERVER. |
| Suspended | 4 | Приостанавливает запросы на регистрацию и активацию для указанного CLSID до тех пор, пока не будет выполнен вызов |
| Surrogate | 8 | Объект класса — это суррогатный процесс, используемый для запуска серверов DLL. |
Комментарии
Значения перечисления используются в RegistrationConnectionTypeflags параметре RegisterTypeForComClients метода. Эти значения совпадают с значениями, определенными в перечислении COM REGCLS , который используется в качестве flags параметра в вызовах COM API CoRegisterClassObject.
Дополнительные сведения о CoRegisterClassObject перечислении REGCLS см. в библиотеке MSDN.