RegistrationConnectionType Перечисление

Определение

Определяет тип подключения к объекту класса.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Наследование
RegistrationConnectionType
Атрибуты

Поля

MultipleUse 1

Несколько приложений могут подключиться к объекту класса с помощью вызовов объекта CoGetClassObject.

MultiSeparate 2

Регистрируют независимые фабрики классов CLSCTX_LOCAL_SERVER и CLSCTX_INPROC_SERVER.

SingleUse 0

После того, как приложение подключится к объекту класса с помощью CoGetClassObject, объект класса удаляется из открытого представления, чтобы ни одно другое представление не могло к нему подключиться. Это значение обычно используется для приложений с однооконным интерфейсом (SDI).

Surrogate 8

Этот объект класса представляет собой процесс-заменитель, используемый для выполнения серверов DLL.

Suspended 4

Приостанавливает запросы на регистрацию и активацию для заданного значения CLSID до вызова CoResumeClassObjects.

Комментарии

Значения в перечислении RegistrationConnectionType используются в параметре flagsRegisterTypeForComClients метода . Эти значения совпадают с значениями, определенными в перечислении COM REGCLS , которое используется в качестве flags параметра в вызовах COM API CoRegisterClassObject.

Дополнительные сведения о CoRegisterClassObject перечислении REGCLS и см. в библиотеке MSDN.

Применяется к

См. также раздел