RegistrationConnectionType Enumerazione

Definizione

Definisce i tipi di connessioni a un oggetto classe.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Ereditarietà
RegistrationConnectionType
Attributi

Campi

MultipleUse 1

Tramite chiamate a CoGetClassObject, all'oggetto classe possono connettersi più applicazioni.

MultiSeparate 2

Registra class factory CLSCTX_LOCAL_SERVER e CLSCTX_INPROC_SERVER separate.

SingleUse 0

Una volta che l'applicazione è connessa a un oggetto classe con CoGetClassObject, l'oggetto classe viene rimosso dalla visualizzazione pubblica affinché nessun'altra applicazione possa connettersi ad esso. Questo valore in genere viene utilizzato per applicazioni SDI (Single Document Interface, interfaccia a documento singolo).

Surrogate 8

L'oggetto classe è un processo surrogato utilizzato per l'esecuzione di server DLL.

Suspended 4

Sospende le richieste di registrazione e attivazione per il CLSID specificato finché non viene effettuata una chiamata a CoResumeClassObjects.

Commenti

I valori dell'enumerazione RegistrationConnectionType vengono usati nel flags parametro del RegisterTypeForComClients metodo. Questi valori sono uguali a quelli definiti nell'enumerazione COM REGCLS , che viene usato come flags parametro nelle chiamate all'API CoRegisterClassObjectCOM .

Per altre informazioni sull'enumerazione CoRegisterClassObjectREGCLS , vedere la libreria MSDN.

Si applica a

Vedi anche