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
CIMWin32.mof
DLL
CIMWin32.dll

Siehe auch

Win32_COMSetting

Betriebssystemklassen

Berechtigungskonstanten

WMI-Sicherheitsbeschreibungsobjekte

Ändern der Zugriffssicherheit für sicherungsfähige Objekte