LegacyComponents-Sammlung
Enthält ein Objekt für jede nicht konfigurierte Komponente in der Applications-Auflistung. Nicht konfigurierte Komponenten können keine COM+-Dienste verwenden. Die von diesen Objekten verfügbar gemachten Eigenschaften enthalten Einstellungen, die auf Komponentenebene vorgenommen wurden.
Diese Auflistung unterstützt die Remove-Methode des COMAdminCatalogCollection-Objekts , aber nicht die Add-Methode . Verwenden Sie Zum Installieren oder Importieren von Komponenten in eine Anwendung Methoden für das COMAdminCatalog-Objekt .
Member
Die LegacyComponents-Auflistung erbt von der IUnknown-Schnittstelle , verfügt aber nicht über zusätzliche Member.
Verwandte Sammlungen
Sie können von dieser Sammlung zu einer der folgenden Sammlungen navigieren:
Sie können aus den folgenden Sammlungen zu dieser Sammlung navigieren:
Eigenschaften
Die folgenden Eigenschaften werden vom COMAdminCatalogObject-Objekt innerhalb der Auflistung unterstützt:
- AccessPermissions
- ActivateAtStorage
- AppID
- AppName
- Authenticationlevel
- Bitness
- ClassName
- CLSID
- DllSurrogate
- InprocHandler32
- InprocServer32
- IsEnabled
- LaunchPermissions
- LocalServer32
- Localservice
- Kennwort
- ProgID
- RemoteServer
- RunAs
- ServiceParameter
- SRPTrustLevel
- ThreadingModel
AccessPermissions
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt die Benutzerkonten an, denen der Zugriff auf die Komponente zulässig oder verweigert wird. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
ActivateAtStorage
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt an, ob der Server auf dem Datenspeichercomputer ausgeführt werden soll. |
Access | ReadWrite |
type | Zeichenfolge Mögliche Werte:"N""Y" |
Standard | "N" |
Mindestsystem | Windows XP |
AppID
Eingabe | Wert |
---|---|
BESCHREIBUNG | Die Anwendungs-ID. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows XP |
AppName
Eingabe | Wert |
---|---|
BESCHREIBUNG | Der Namen der Anwendung. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows XP |
Authenticationlevel
Eingabe | Wert |
---|---|
BESCHREIBUNG | Legt die Authentifizierungsebene für Anrufe mit Werten fest, die den RPC-Authentifizierungseinstellungen (Remote Procedure Call) entsprechen. Wenn COMAdminAuthenticationDefault ausgewählt wird, wird die Einstellung in der DefaultAuthenticationLevel-Eigenschaft innerhalb der LocalComputer-Auflistung verwendet. |
Access | ReadWrite |
type | Long Mögliche Werte:COMAdminAuthenticationDefault (0)COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2)COMAdminAuthenticationCall (3)COMAdminAuthenticationPacket (4)COMAdminAuthenticationIntegrity (5)COMAdminAuthenticationPrivacy (6) |
Standard | COMAdminAuthenticationDefault (0) |
Mindestsystem | Windows XP |
Hinweis
Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.
Bitness
Eingabe | Wert |
---|---|
BESCHREIBUNG | Stellt den Binären Bitwerttyp der Komponente dar. Auf Systemen, die 64-Bit-Windows verwenden, unterscheidet diese Eigenschaft zwischen 64-Bit-Komponenten und 32-Bit-Komponenten. |
Access | ReadOnly |
type | Long Mögliche Werte:COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2) |
Standard | – |
Mindestsystem | Windows XP |
ClassName
Eingabe | Wert |
---|---|
BESCHREIBUNG | Der Name der Klasse. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows XP |
CLSID
Eingabe | Wert |
---|---|
BESCHREIBUNG | Eine GUID für die Komponente. Diese Eigenschaft wird zurückgegeben, wenn die Key-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows XP |
DllSurrogate
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den vollständigen Pfad zu einer Ersatzserveranwendung an. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
InprocHandler32
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den vollständigen Pfad zu einer benutzerdefinierten Handler-DLL für 32-Bit-Prozesse an. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
InprocServer32
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den vollständigen Pfad zu einer 32-Bit-Server-DLL an. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
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 |
LaunchPermissions
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt Benutzerkonten an, denen die Berechtigung zum Starten dieser Komponente zulässig oder verweigert wird. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
LocalServer32
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den vollständigen Pfad zu einer lokalen 32-Bit-Serveranwendung an. Verwenden Sie zum Schutz der Systemsicherheit im Pfad Anführungszeichen, um anzugeben, wo der ausführbare Dateiname endet und die Argumente beginnen. Beispiel: "\"C:\Programme\Company Files\Application.exe\" param1 param2". |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
LocalService
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den vollständigen Pfad zur Dienstanwendung an. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
Kennwort
Eingabe | Wert |
---|---|
BESCHREIBUNG | Legt das Kennwort fest, das vom Serverprozess verwendet wird, um sich unter der angegebenen RunAs-Identität anzumelden. Das Kennwort sollte vor der Verwendung von SaveChanges gleichzeitig mit der RunAs-Identität festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchronisiert werden, kann die Komponente erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden. |
Access | WriteOnly |
type | String |
Standard | NULL |
Mindestsystem | Windows XP |
ProgID
Eingabe | Wert |
---|---|
BESCHREIBUNG | Ein Name, der die Komponente identifiziert. Diese Eigenschaft wird zurückgegeben, wenn die Name-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows XP |
RemoteServer
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den Remoteservercomputer an. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
RunAs
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt den Benutzer an, unter dessen Identität die Komponente ausgeführt wird. Das Kennwort sollte vor der Verwendung von SaveChanges gleichzeitig mit der RunAs-Identität festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchronisiert werden, kann die Komponente erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
ServiceParameter
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt die Parameter an, die an die Anwendung übergeben werden, wenn sie als Dienstanwendung aufgerufen werden. |
Access | ReadWrite |
type | String |
Standard | – |
Mindestsystem | Windows XP |
SRPTrustLevel
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt die SRP-Vertrauensstufe (Software Restriction Policy) der Komponente an. Die SRP-Vertrauensstufe bezieht sich auf die Vertrauensstufe, die Sie einer Komponente geben möchten. Eine uneingeschränkte SRP-Vertrauensstufe entspricht dem SAFER_LEVELID_FULLYTRUSTED Enumerationswert, während eine Nicht zulässige SRP-Vertrauensstufe dem SAFER_LEVELID_DISALLOWED Enumerationswert entspricht. Die Enumeration für die Vertrauensebenen ist in Winsafer.h definiert. |
Access | ReadWrite |
type | Long Mögliche Werte:SAFER_LEVELID_DISALLOWED (0x0)SAFER_LEVELID_FULLYTRUSTED (0x40000) |
Standard | SAFER_LEVELID_FULLYTRUSTED |
Mindestsystem | Windows XP |
Eine Komponente, der Sie mit uneingeschränktem Zugriff vertrauen möchten, sollte über die strengste Sicherheit verfügen. Anwendungen, die uneingeschränkt 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.
ThreadingModel
Eingabe | Wert |
---|---|
BESCHREIBUNG | Bestimmt, wie Instanzen der Komponente Threads für die Methodenausführung zugewiesen werden. Werte entsprechen COM-Threadingmodellen. |
Access | ReadOnly |
type | Long Mögliche Werte:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4) |
Standard | – |
Mindestsystem | Windows XP |
Siehe auch