Comparteix a través de


RegistrationConnectionType Enumeración

Definición

Define los tipos de conexiones con un objeto de clase.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Herencia
RegistrationConnectionType
Atributos

Campos

MultipleUse 1

Varias aplicaciones pueden conectar con el objeto de clase a través de las llamadas a CoGetClassObject.

MultiSeparate 2

Los registros separan los generadores de clases CLSCTX_LOCAL_SERVER y CLSCTX_INPROC_SERVER.

SingleUse 0

Una vez conectada una aplicación a un objeto de clase con CoGetClassObject, se quita el objeto de clase de la vista pública para que ninguna otra aplicación se pueda conectar a éste. Este valor normalmente se utiliza para las aplicaciones de interfaz de único documento (SDI).

Surrogate 8

El objeto de clase es un proceso suplente utilizado para ejecutar los servidores de DLL.

Suspended 4

Suspende las peticiones de registro y activación para el CLSID especificado hasta que haya una llamada a CoResumeClassObjects.

Comentarios

Los valores de la RegistrationConnectionType enumeración se usan en el flags parámetro del RegisterTypeForComClients método . Estos valores son los mismos que los definidos en la enumeración REGCLS COM, que se usa como flags parámetro en llamadas a la API CoRegisterClassObjectCOM .

Para obtener más información sobre CoRegisterClassObject y la enumeración REGCLS , vea MSDN Library.

Se aplica a

Consulte también