Enthält ein -Objekt für jede COM+-Anwendung, die auf dem lokalen Computer installiert ist. Die von diesen Objekten verfügbar gemachten Eigenschaften enthalten alle Einstellungen, die auf Anwendungsebene vorgenommen wurden.
Sie legen Eigenschaften für Komponenten in einer Anwendung mithilfe der zugehörigen Components-Sammlung fest. Sie weisen einer Anwendung Rollen zu, indem Sie die zugehörige Rollensammlung verwenden.
Verwenden Sie methoden für das COMAdminCatalog-Objekt, um Komponenten in einer Anwendung zu installieren. Verwenden Sie zum Installieren einer Anwendung aus einer Datei oder zum Herunterfahren oder Exportieren einer Anwendung auch Methoden für das COMAdminCatalog-Objekt. Andernfalls können Sie der Anwendungssammlung ein -Objekt hinzufügen, um eine neue Anwendung zu erstellen.
Gibt an, ob die Anwendung 3 GB Arbeitsspeicher in ihrem Prozess verwenden kann. Wenn dies nicht aktiviert ist, kann die Anwendung nur 2 GB Arbeitsspeicher verwenden.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
AccessChecksLevel
Eingabe
Wert
Beschreibung
Gibt an, ob Zugriffsüberprüfungen nur auf Prozessebene oder auf Prozess- und Komponentenebene ausgeführt werden. Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.
Access
ReadWrite
type
Lange mögliche Werte: COMAdminAccessChecksApplicationLevel (0) COMAdminAccessChecksApplicationComponentLevel (1)
Standard
COMAdminAccessChecksApplicationComponentLevel (1)
Mindestsystem
Windows 2000
Aktivierung
Eingabe
Wert
Beschreibung
Die lokale Aktivierung gibt an, dass Objekte innerhalb der Anwendung innerhalb eines dedizierten lokalen Serverprozesses (Serveranwendung) ausgeführt werden. Die In-Process-Aktivierung gibt an, dass Objekte im Prozess ihres Erstellers (Bibliotheksanwendung) ausgeführt werden.
Access
ReadWrite
type
Lange mögliche Werte:COMAdminActivationInproc (0)COMAdminActivationLocal (1)
Standard
COMAdminActivationLocal (1)
Mindestsystem
Windows 2000
ApplicationAccessChecksEnabled
Eingabe
Wert
Beschreibung
Gibt an, ob Zugriffsüberprüfungen für die Anwendung ausgeführt werden, wenn Clients aufruft.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows 2000
Applicationdirectory
Eingabe
Wert
Beschreibung
Der vollständige Pfad zur Anwendung. Diese Informationen werden benötigt, wenn Sie SxS-Assemblys (Side-by-Side) konfigurieren. Mit SxS-Assemblys (Side-by-Side) können ASP-Anwendungen angeben, welche Version einer von SxS unterstützten System-DLL verwendet werden soll, z. B. MSVCRT, MSXML, COMCTL, GDIPLUS usw. Wenn Ihre ASP-Anwendung beispielsweise MSVCRT Version 2.0 verwendet, können Sie sicherstellen, dass Ihre Anwendung weiterhin MSVCRT Version 2.0 verwendet, auch nachdem Service Packs auf den Server angewendet wurden. Jede neue Version von MSVCRT wird weiterhin auf dem Computer installiert, version 2.0 bleibt jedoch bestehen und wird von Ihrer Anwendung verwendet. Von SxS unterstützte DLLs werden in %WINDIR% \ WinSxS gespeichert.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows XP
Hinweis
In jedem Anwendungspool kann nur eine Version einer System-DLL verwendet werden, obwohl dieses Feature auf Anwendungsebene konfiguriert werden kann. Wenn die Anwendung App1 beispielsweise MSVCRT, Version 2.5 und Anwendung App2 MSVCRT, Version 2.4, verwendet, sollten sich App1 und App2 nicht im selben Anwendungspool befinden. Wenn dies der Lage ist, wird die Version von MSVCRT für die zuerst geladene Anwendung geladen, und die andere Anwendung wird gezwungen, sie zu verwenden, bis die Anwendungen entladen werden.
Gibt an, ob die Anwendung ein Anwendungsproxy ist.
Access
ReadOnly
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
ApplicationProxyServerName
Eingabe
Wert
BESCHREIBUNG
Ein Remoteservername, der beim Exportieren des Anwendungsproxys verwendet wird. Auf diesen Servernamen verweist der Anwendungsproxy, wenn er auf einem Clientcomputer installiert ist.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows 2000
AppPartitionID
Eingabe
Wert
BESCHREIBUNG
Eine GUID, die die Id der Anwendungspartition darstellt.
Access
ReadOnly
type
String
Standard
<Generiert>
Mindestsystem
Windows Server 2003
Authentifizierung
Eingabe
Wert
Beschreibung
Legt die Authentifizierungsebene für Aufrufe mit Werten fest, die den RPC-Authentifizierungseinstellungen (Remote Procedure Call) entsprechen. Wenn COMAdminAuthenticationDefault ausgewählt wird, wird die Einstellung in der DefaultAuthenticationLevel-Eigenschaft in der LocalComputer-Auflistung verwendet.
Für Bibliotheksanwendungen (in-process) sind die einzigen gültigen Einstellungen hier COMAdminAuthenticationDefault und COMAdminAuthenticationNone. Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.
AuthenticationCapability
Eingabe
Wert
Beschreibung
Bestimmt, welche Identität beim Identitätswechsel von Aufrufen angezeigt wird.
Access
ReadWrite
type
Lange mögliche Werte:COMAdminAuthenticationCapabilitiesNone (0x0)COMAdminAuthenticationCapabilitiesSecureReference (0x2)COMAdminAuthenticationCapabilitiesStaticCloaking (0x20)COMAdminAuthenticationCapabilitiesDynamicCloaking (0x40)
Bestimmt, ob Änderungen an den Anwendungseinstellungen oder an den Änderungen der Komponenten zulässig sind, entweder programmgesteuert oder über das Verwaltungstool Komponentendienste.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows 2000
CommandLine
Eingabe
Wert
Beschreibung
Eine Befehlszeilenzeichenfolge für die Verwendung beim Debuggen. Die Anwendung kann in einem Debugger mit der angegebenen Befehlszeile gestartet werden.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows 2000
ConcurrentApps
Eingabe
Wert
Beschreibung
Gibt die maximale Anzahl von poolfähigen Anwendungen an, die gleichzeitig ausgeführt werden können.
Access
ReadWrite
type
Long (1-1048576)
Standard
1
Mindestsystem
Windows XP
CreatedBy
Eingabe
Wert
BESCHREIBUNG
Informationszeichenfolge, um zu beschreiben, wer die Anwendung erstellt hat.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows 2000
CRMEnabled
Eingabe
Wert
BESCHREIBUNG
Bestimmt, ob die kompensierende Resource Manager aktiviert ist.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
CRMLogFile
Eingabe
Wert
BESCHREIBUNG
Name und Pfad der Datei zum Speichern des Protokolls für den kompensierenden Ressourcen-Manager (CRM).
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows 2000
Löschbar
Eingabe
Wert
BESCHREIBUNG
Legt fest, ob die Anwendung entweder programmgesteuert oder über das Verwaltungstool komponentendienste gelöscht werden kann.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows 2000
BESCHREIBUNG
Eingabe
Wert
Beschreibung
Beschreibt die Anwendung.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows 2000
DumpEnabled
Eingabe
Wert
Beschreibung
Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung zum Zeitpunkt des Fehlers in einem bestimmten Verzeichnis.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows XP
Hinweis
Ab Windows Server 2003 verfügen nur Administratoren über Lesezugriffsberechtigungen für die COM+-Dumpdateien.
DumpOnException
Eingabe
Wert
Beschreibung
Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung, wenn die Anwendung eine nicht behandelte Ausnahme verursacht und von der COM+-Runtime beendet wird.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows XP
DumpOnFailfast
Eingabe
Wert
Beschreibung
Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung, wenn die Anwendung fehlschlägt.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows XP
DumpPath
Eingabe
Wert
Beschreibung
Der Pfad des Verzeichnisses, in dem die Dumpdateien gespeichert werden.
Access
ReadWrite
type
String
Standard
"%systemroot% \ system32 \ com \ dmp"
Mindestsystem
Windows XP
Hinweis
Ab Windows Server 2003 verfügen nur Administratoren über Lesezugriffsberechtigungen für die COM+-Dumpdateien.
EventsEnabled
Eingabe
Wert
Beschreibung
Gibt an, ob Ereignisse für die Anwendung aktiviert sind.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows 2000
ID
Eingabe
Wert
Beschreibung
Eine GUID, die die Anwendung darstellt. Diese Eigenschaft wird zurückgegeben, wenn die Key-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access
WriteOnce
type
String
Standard
<Generiert>
Mindestsystem
Windows 2000
Identität
Eingabe
Wert
BESCHREIBUNG
Legt die Serverprozessidentität für die Anwendung fest. Geben Sie ein gültiges Benutzerkonto oder "Interaktiver Benutzer" an, damit die Anwendung die Identität des aktuellen angemeldeten Benutzers annimmt. Sie können auch die Zeichenfolgen "nt authority \ localservice", "nt authority \ networkservice" und "nt authority \ system" angeben. Das Standardkennwort für diese drei Konten ist "" (leere Zeichenfolge).
Access
type
Standard
Mindestsystem
Windows 2000
Die Identity-Eigenschaft ist nicht für Bibliotheksanwendungen aktiviert, die im Clientprozess ausgeführt werden.
Die Password-Eigenschaft sollte vor der Verwendung von SaveChangeszur gleichen Zeit wie Identity festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchron sind, kann die Anwendung erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden.
ImpersonationLevel
Eingabe
Wert
Beschreibung
Legt die Identitätswechselebene fest, die für Aufrufe an andere Anwendungen verwendet wird.
Access
ReadWrite
type
Lange mögliche Werte:COMAdminImpersonationAnonymous (1)COMAdminImpersonationIdentify (2)COMAdminImpersonationImpersonate (3)COMAdminImpersonationDelegate (4)
Standard
COMAdminImpersonationPersonate (3)
Mindestsystem
Windows 2000
isEnabled
Eingabe
Wert
BESCHREIBUNG
Wenn die COM+-Anwendung oder -Komponente deaktiviert ist, ist IsEnabled false. Wenn die COM+-Anwendung oder -Komponente aktiviert ist, ist IsEnabled true.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows XP
IsSystem
Eingabe
Wert
BESCHREIBUNG
Identifiziert COM+-Systemanwendungen.
Access
ReadOnly
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
MaxDumpCount
Eingabe
Wert
Beschreibung
Gibt die maximale Anzahl von Dateien an, die vor dem Überschreiben generiert werden sollen.
Access
ReadWrite
type
Long (1-200)
Standard
5
Mindestsystem
Windows XP
Name
Eingabe
Wert
Beschreibung
Der Namen der Anwendung. Zusätzliche Leerzeichen am Anfang und Ende der Zeichenfolge werden entfernt. Diese Eigenschaft wird zurückgegeben, wenn die Name-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access
ReadWrite
type
String
Standard
"Neue Anwendung"
Mindestsystem
Windows 2000
Hinweis
Eindeutige Namen sollten für Anwendungen ausgewählt werden. Wenn mehrere Anwendungen mit dem gleichen Namen erstellt werden, kann es zu Konflikten beim Verweisen auf die Anwendungen anhand des Namens kommen, was zu unvorhersehbaren Verhaltensweisen führt.
Kennwort
Eingabe
Wert
BESCHREIBUNG
Legt das Kennwort fest, das vom Serverprozess für die Anmeldung unter der Identität verwendet wird.
Access
WriteOnly
type
String
Standard
""
Mindestsystem
Windows 2000
Das Kennwort sollte vor der Verwendung von SaveChangeszur gleichen Zeit wie identity festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchron sind, kann die Anwendung erst gestartet werden, wenn sie von einem Administrator zurückgesetzt werden.
QCAuthenticateMsgs
Eingabe
Wert
Beschreibung
Gibt an, unter welchen Umständen Anforderungen in der Warteschlange an eine Anwendung authentifiziert werden.
Access
ReadWrite
type
Long Possible values:COMAdminQCMessageAuthenticateSecureApps (0)COMAdminQCMessageAuthenticateOff (1)COMAdminQCMessageAuthenticateOn (2)
Standard
COMAdminQCMessageAuthenticateSecureApps (0)
Mindestsystem
Windows XP
QCListenerMaxThreads
Eingabe
Wert
BESCHREIBUNG
Gibt die maximale Anzahl gleichzeitiger Listenerthreads an. Der gültige Bereich für diese Eigenschaft ist 0 bis 1000. Bei einer neu erstellten Anwendung wird die Einstellung von dem Algorithmus abgeleitet, der derzeit zum Bestimmen der Standardanzahl von Listenerthreads verwendet wird: das 16-fache der Anzahl von CPUs auf dem Server.
Access
ReadWrite
type
Long (0-1000)
Standard
0
Mindestsystem
Windows XP
Hinweis
Diese Eigenschaft ist auch mit Lese-/Schreibfunktionen auf der Registerkarte Queuing des Verwaltungtools für Komponentendienste verfügbar.
QueueListenerEnabled
Eingabe
Wert
BESCHREIBUNG
Gibt an, ob der Listener für komponenten in der Warteschlange für die Anwendung aktiviert ist. Wenn diese Option aktiviert ist, wird der Listener beim Starten der Anwendung gestartet. Diese Eigenschaft wird nur wirksam, wenn QueuingEnabled auf True festgelegt ist.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
QueuingEnabled
Eingabe
Wert
BESCHREIBUNG
Gibt an, ob der COM+ Queued Components-Dienst für die Anwendung aktiviert ist.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
RecycleActivationLimit
Eingabe
Wert
Beschreibung
Gibt die maximale Anzahl von Aktivierungen konfigurierter Objekte in der Anwendung an, die vor dem Wiederverwerten des Prozesses akzeptiert werden. Die Standardanzahl der Aktivierungen ist 0.
Access
ReadWrite
type
Long (0-1048576)
Standard
0
Mindestsystem
Windows XP
RecycleCallLimit
Eingabe
Wert
Beschreibung
Gibt die maximale Anzahl von Aufrufen an, mit denen konfigurierte Objekte in der Anwendung akzeptiert werden können, bevor der Prozess wiederverwertet wird. Die Standardanzahl der Aufrufe ist 0.
Access
ReadWrite
type
Long (0-1048576)
Standard
0
Mindestsystem
Windows XP
RecycleExpirationTimeout
Eingabe
Wert
Beschreibung
Gibt die Zeit (in Minuten) an, nach der ein wiederverwendeter Prozess ausgeführt werden kann, bevor er heruntergefahren wird. Der Countdown beginnt unmittelbar nach dem Recyceln des Prozesses. Das maximale Ablaufdatum beträgt 1.440 Minuten (24 Stunden), und der Standardwert beträgt 15 Minuten.
Access
ReadWrite
type
Long (1-1440)
Standard
15
Mindestsystem
Windows XP
RecycleLifetimeLimit
Eingabe
Wert
Beschreibung
Gibt die maximale Anzahl von Minuten an, um die Ausführung eines Prozesses zuzulassen, bevor er wiederverwendet wird. Die maximale Lebensdauer beträgt 3.0240 Minuten (21 Tage), und der Standardwert ist 0 Minuten.
Access
ReadWrite
type
Long (0-30240)
Standard
0
Mindestsystem
Windows XP
RecycleMemoryLimit
Eingabe
Wert
Beschreibung
Gibt die maximale Speicherauslastung (in Kilobyte) an, die ein Prozess vor der Wiederverwendung zulässig ist. Wenn die Arbeitsspeicherauslastung des Prozesses die angegebene Anzahl für einen längeren Zeitraum als eine Minute überschreitet, wird der Prozess wiederverwendet. Die Standardspeicherauslastung beträgt 0 KB.
Access
ReadWrite
type
Long (0-1048576)
Standard
0
Mindestsystem
Windows XP
Replizierbar
Eingabe
Wert
Beschreibung
Gibt an, ob die Anwendung repliziert werden kann.
Access
ReadWrite
type
Bool
Standard
True
Mindestsystem
Windows XP
RunForever
Eingabe
Wert
Beschreibung
Aktiviert, dass ein Serverprozess fortgesetzt wird, wenn sich eine Anwendung im Leerlauf befindet. Wenn true festgelegt ist, wird der Serverprozess nicht heruntergefahren, wenn er im Leerlauf bleibt. Wenn false festgelegt ist, wird der Prozess entsprechend dem Wert heruntergefahren, der von der ShutdownAfter-Eigenschaft festgelegt wird. RunForever ist nicht für Bibliotheksanwendungen (in-process) aktiviert.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows 2000
Dienstname
Eingabe
Wert
BESCHREIBUNG
Der Dienstname, der der Anwendung entspricht, die für die Ausführung als Dienstanwendung konfiguriert ist. Wenn dieser Wert NULL ist, ist die Anwendung nicht für die Ausführung als Dienst konfiguriert. Andernfalls können die Konfigurationsinformationen für den Dienst mithilfe des Dienstnamens gefunden werden.
Access
ReadOnly
type
String
Standard
""
Mindestsystem
Windows XP
ShutdownAfter
Eingabe
Wert
BESCHREIBUNG
Legt die Verzögerung fest, bevor ein Serverprozess heruntergefahren wird, nachdem er sich im Leerlauf befindet. Die Wartezeit beim Herunterfahren liegt zwischen 0 und 1440 Minuten (24 Stunden). Wenn RunForever auf True festgelegt ist, wird diese Eigenschaft ignoriert. ShutdownAfter ist für Bibliotheksanwendungen (in Bearbeitung) nicht aktiviert.
Access
ReadWrite
type
Long (0-1440)
Standard
3
Mindestsystem
Windows 2000
SoapActivated
Eingabe
Wert
BESCHREIBUNG
Gibt an, ob diese Anwendung für die Verwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows Server 2003
SoapBaseUrl
Eingabe
Wert
BESCHREIBUNG
Der URL-Endpunkt, an dem diese Anwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows Server 2003
SoapMailTo
Eingabe
Wert
Beschreibung
Die E-Mail-Adresse, unter der diese Anwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows Server 2003
SoapVRoot
Eingabe
Wert
Beschreibung
Das virtuelle IIS-Stammverzeichnis, in dem sich die Zugriffsskripts befinden, die die Anwendung über das SOAP-Protokoll verfügbar machen.
Access
ReadWrite
type
String
Standard
""
Mindestsystem
Windows Server 2003
SRPEnabled
Eingabe
Wert
Beschreibung
Bestimmt die Softwareeinschränkungsrichtlinie (Software Restriction Policy, SRP) für die Anwendung. Wenn diese Einstellung auf True festgelegt ist, wird die SRPTrustLevel-Eigenschaft für die Anwendung verwendet. Wenn diese Einstellung auf FALSE festgelegt ist, werden die Richtlinien für Softwareeinschränkungen aus den lokalen Sicherheitseinstellungen verwendet. Die lokalen Sicherheitseinstellungen werden über das Snap-In Lokale Sicherheitsrichtlinie des Microsoft Management Console gesteuert.
Access
ReadWrite
type
Bool
Standard
Falsch
Mindestsystem
Windows XP
SRPTrustLevel
Eingabe
Wert
Beschreibung
Gibt die Vertrauensebene der Softwareeinschränkungsrichtlinie (Software Restriction Policy, SRP) der Anwendung an. Diese Eigenschaft wird nur verwendet, wenn die SRPEnabled-Eigenschaft auf True festgelegt ist. Die SRP-Vertrauensebene bezieht sich auf die Vertrauensebene, die Sie einer Anwendung erteilen möchten. Eine uneingeschränkte SRP-Vertrauensebene entspricht dem SAFER _ LEVELID _ FULLYTRUSTED-Enumerationswert, während eine Nicht zugelassene SRP-Vertrauensebene dem SAFER _ LEVELID _ DISALLOWED-Enumerationswert entspricht. Die Enumeration für die Vertrauensebenen wird in Winsafer.h definiert.
Access
ReadWrite
type
Long Possible values:SAFER _ LEVELID _ DISALLOWED (0x0)SAFER _ LEVELID _ FULLYTRUSTED (0x40000)
Standard
SAFER _ LEVELID _ FULLYTRUSTED (0x40000)
Mindestsystem
Windows XP
An eine Anwendung, der Sie mit uneingeschränktem Zugriff vertrauen möchten, sollte die strengste Sicherheit angefügt sein. Anwendungen, die unrestricted sind, können nur uneingeschränkte Komponenten laden, während Unzulässige Anwendungen nicht ausgeführt werden dürfen und daher keine Komponenten laden können.