Win32_DCOMApplicationSetting-Klasse
Die Win32_DCOMApplicationSettingWMI-Klasse stellt die Einstellungen einer DCOM-Anwendung dar. Es enthält DCOM-Konfigurationsoptionen, die dem AppID-Schlüssel in der Registrierung zugeordnet sind. Diese Optionen sind für die Komponenten gültig, die logisch unter der angegebenen Anwendungsklasse gruppiert sind.
Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.
Syntax
[Dynamic, Provider("CIMWin32"), UUID("{E5D8A561-F6C0-11d2-B35E-00105A1F8569}"), AMENDMENT]
class Win32_DCOMApplicationSetting : Win32_COMSetting
{
string Caption;
string Description;
string SettingID;
string AppID;
uint32 AuthenticationLevel;
string CustomSurrogate;
boolean EnableAtStorageActivation;
string LocalService;
string RemoteServerName;
string RunAsUser;
string ServiceParameters;
boolean UseSurrogate;
};
Member
Die Win32_DCOMApplicationSetting-Klasse verfügt über folgende Membertypen:
Methoden
Die Win32_DCOMApplicationSetting-Klasse verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
GetAccessSecurityDescriptor | Ruft den Sicherheitsdeskriptor ab, der steuert, wer auf eine DCOM-Anwendung zugreifen darf. |
GetConfigurationSecurityDescriptor | Ruft den Sicherheitsdeskriptor ab, der steuert, wer eine DCOM-Anwendung konfigurieren darf. |
GetLaunchSecurityDescriptor | Ruft den Sicherheitsdeskriptor ab, der steuert, wer eine DCOM-Anwendung starten darf. |
SetAccessSecurityDescriptor | Updates den Zugriffssicherheitsdeskriptor der DCOM-Anwendung mit einem neuen Sicherheitsdeskriptor, der durch eine instance der Win32_SecurityDescriptor-Klasse definiert wird. |
SetConfigurationSecurityDescriptor | Updates den Konfigurationssicherheitsdeskriptor der DCOM-Anwendung mit einem neuen Sicherheitsdeskriptor, der durch eine instance der Win32_SecurityDescriptor-Klasse definiert wird. |
SetLaunchSecurityDescriptor | Updates den Startsicherheitsdeskriptor der DCOM-Anwendung mit einem neuen Sicherheitsdeskriptor, der durch eine instance der Win32_SecurityDescriptor-Klasse definiert wird. |
Eigenschaften
Die Win32_DCOMApplicationSetting-Klasse verfügt über diese Eigenschaften.
-
AppID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Key, MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]")
GuiD (Globally Unique Identifier) für diese DCOM-Anwendung.
-
-
Authenticationlevel
-
-
Datentyp: uint32
-
Zugriffstyp: Lese-/Schreibzugriff
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[AuthenticationLevel]")
Mindestens erforderliche Clientauthentifizierungsebene für diesen COM-Server. Wenn NULL, werden die Standardwerte verwendet.
-
-
Keine (1)
-
Keine (keine Authentifizierung wird durchgeführt)
-
Verbinden (2)
-
Herstellen einer Verbindung (Authentifizierung wird nur ausgeführt, wenn der Client eine Beziehung mit der Anwendung herstellt)
-
Anruf (3)
-
Aufruf (Authentifizierung erfolgt nur am Anfang jedes Aufrufs, wenn die Anwendung die Anforderung empfängt)
-
Paket (4)
-
Paket (Authentifizierung wird für alle vom Client empfangenen Daten durchgeführt)
-
PacketIntegrity (5)
-
PacketIntegrity (alle zwischen Client und Anwendung übertragenen Daten werden authentifiziert und überprüft)
-
PacketPrivacy (6)
-
PacketPrivacy (die Eigenschaften der anderen Authentifizierungsebenen werden verwendet, und alle Daten werden verschlüsselt)
Caption
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64)
Kurze Textbeschreibung des aktuellen Objekts.
Diese Eigenschaft wird von CIM_Setting geerbt.
CustomSurrogate
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
Name des benutzerdefinierten Ersatzzeichens, in dem die prozessinterne DCOM-Anwendung aktiviert wird. Wenn dieser Wert NULL ist und der UseSurrogate-SchlüsselTRUE ist, stellt das System einen Ersatzprozess bereit.
Beschreibung
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Textbeschreibung des aktuellen Objekts.
Diese Eigenschaft wird von CIM_Setting geerbt.
EnableAtStorageActivation
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]")
Die DCOM-Anwendung ruft den gespeicherten Zustand der Anwendung ab oder beginnt mit dem Zustand, in dem die Anwendung zuerst initialisiert wird.
Localservice
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]")
Name für die von der DCOM-Anwendung bereitgestellten Dienste.
RemoteServerName
-
Datentyp: string
-
Zugriffstyp: Lese-/Schreibzugriff
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]")
Name des Remoteservers, auf dem die Anwendung aktiviert wird.
RunAsUser
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]")
Bestimmtes Benutzerkonto, unter dem die Anwendung bei aktivierung ausgeführt werden soll.
ServiceParameters
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]")
An die DCOM-Anwendung übergebene Befehlszeilenparameter. Dies ist nur gültig, wenn die Anwendung als Windows-basierter Dienst geschrieben wird.
SettingID
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (256)
Bezeichner, unter dem das aktuelle Objekt bekannt ist.
Diese Eigenschaft wird von CIM_Setting geerbt.
UseSurrogate
-
Datentyp: boolean
-
Zugriffstyp: Lese-/Schreibzugriff
-
Qualifizierer: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
Die DCOM-Anwendung kann als Out-of-Process-Server mithilfe einer ausführbaren Ersatzdatei aktiviert werden.
Bemerkungen
Die Win32_DCOMApplicationSetting-Klasse wird von Win32_COMSetting abgeleitet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|