Collection LegacyComponents
Contient un objet pour chaque composant non configuré dans la collection Applications. Les composants non configurés ne peuvent pas utiliser les services COM+. Les propriétés exposées par ces objets contiennent les paramètres définis au niveau du composant.
Cette collection prend en charge la méthode Remove de l’objet COMAdminCatalogCollection , mais pas la méthode Add . Pour installer ou importer des composants dans une application, utilisez des méthodes sur l’objet COMAdminCatalog .
Membres
La collection LegacyComponents hérite de l’interface IUnknown , mais n’a pas de membres supplémentaires.
Collections associées
Vous pouvez naviguer à partir de cette collection vers l’une des collections suivantes :
Vous pouvez accéder à cette collection à partir des collections suivantes :
Propriétés
Les propriétés suivantes sont prises en charge par l’objet COMAdminCatalogObject au sein de la collection :
- AccessPermissions
- ActivateAtStorage
- AppID
- AppName
- AuthenticationLevel
- Nombre de bits
- ClassName
- CLSID
- DllSurrogate
- InprocHandler32
- InprocServer32
- IsEnabled
- LaunchPermissions
- LocalServer32
- LocalService
- Mot de passe
- ProgID
- RemoteServer
- RunAs
- ServiceParameter
- SRPTrustLevel
- ThreadingModel
AccessPermissions
Entrée | Valeur |
---|---|
Description | Spécifie les comptes d’utilisateur auxquels l’accès au composant est autorisé ou refusé. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
ActivateAtStorage
Entrée | Valeur |
---|---|
Description | Spécifie s’il faut exécuter le serveur sur la machine de stockage de données. |
Access | Lecture/écriture |
Type | Chaîne Valeurs possibles :"N"""Y » |
Default | "N" |
Système minimal | Windows XP |
AppID
Entrée | Valeur |
---|---|
Description | L’ID de l'application. |
Access | Lecture seule |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
AppName
Entrée | Valeur |
---|---|
Description | Le nom de l’application. |
Access | Lecture seule |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
AuthenticationLevel
Entrée | Valeur |
---|---|
Description | Définit le niveau d’authentification pour les appels, avec des valeurs correspondant aux paramètres d’authentification RPC (Remote Procedure Call). Lorsque COMAdminAuthenticationDefault est choisi, le paramètre dans la propriété DefaultAuthenticationLevel de la collection LocalComputer est utilisé. |
Access | Lecture/écriture |
Type | Valeurs possibles longues :COMAdminAuthenticationDefault (0)COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2)COMAdminAuthenticationCall (3)COMAdminAuthenticationPacket (4)COMAdminAuthenticationIntegrity (5)COMAdminAuthenticationPrivacy (6) |
Default | COMAdminAuthenticationDefault (0) |
Système minimal | Windows XP |
Remarque
Il est recommandé d’utiliser les constantes de l’énumération et non les valeurs numériques.
Nombre de bits
Entrée | Valeur |
---|---|
Description | Représente le type binaire de bits du composant. Sur les systèmes qui utilisent Windows 64 bits, cette propriété fait la distinction entre les composants 64 bits et les composants 32 bits. |
Access | Lecture seule |
Type | Valeurs possibles longues :COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2) |
Default | N/A |
Système minimal | Windows XP |
ClassName
Entrée | Valeur |
---|---|
Description | Nom de la classe. |
Access | Lecture seule |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
CLSID
Entrée | Valeur |
---|---|
Description | GUID du composant. Cette propriété est retournée lorsque la méthode de propriété Key est appelée sur un objet de cette collection. |
Access | Lecture seule |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
DllSurrogate
Entrée | Valeur |
---|---|
Description | Spécifie le chemin d’accès complet à une application serveur de substitution. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
InprocHandler32
Entrée | Valeur |
---|---|
Description | Spécifie le chemin d’accès complet à une DLL de gestionnaire personnalisé in-process 32 bits. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
InprocServer32
Entrée | Valeur |
---|---|
Description | Spécifie le chemin d’accès complet à une DLL de serveur in-process 32 bits. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
IsEnabled
Entrée | Valeur |
---|---|
Description | Si l’application ou le composant COM+ est désactivé, IsEnabled a la valeur False. Si l’application ou le composant COM+ est activé, IsEnabled a la valeur True. |
Access | Lecture/écriture |
Type | Bool |
Default | True |
Système minimal | Windows XP |
LaunchPermissions
Entrée | Valeur |
---|---|
Description | Spécifie les comptes d’utilisateur qui sont autorisés ou refusés à démarrer ce composant. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
LocalServer32
Entrée | Valeur |
---|---|
Description | Spécifie le chemin d’accès complet vers une application du serveur local 32 bits. Pour protéger la sécurité du système, utilisez des chaînes entre guillemets dans le chemin d’accès pour indiquer où se termine le nom de fichier exécutable et où les arguments commencent. Par exemple, « \"C:\Program Files\Company Files\Application.exe\ » param1 param2 ». |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
LocalService
Entrée | Valeur |
---|---|
Description | Spécifie le chemin d’accès complet à l’application de service. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
Mot de passe
Entrée | Valeur |
---|---|
Description | Définit le mot de passe utilisé par le processus serveur pour ouvrir une session sous l’identité RunAs spécifiée. Le mot de passe doit être défini en même temps que l’identité RunAs, avant d’utiliser SaveChanges, car le mot de passe et l’identité sont validés avant d’être enregistrés. Si le mot de passe et l’identité ne sont pas synchronisés, le composant ne peut pas être lancé tant qu’ils n’ont pas été réinitialisés par un administrateur. |
Access | WriteOnly |
Type | Chaîne |
Valeur par défaut | NULL |
Système minimal | Windows XP |
ProgID
Entrée | Valeur |
---|---|
Description | Nom identifiant le composant. Cette propriété est retournée lorsque la méthode de propriété Name est appelée sur un objet de cette collection. |
Access | Lecture seule |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
RemoteServer
Entrée | Valeur |
---|---|
Description | Spécifie l’ordinateur serveur distant. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
RunAs
Entrée | Valeur |
---|---|
Description | Spécifie l’utilisateur sous lequel le composant s’exécutera. Le mot de passe doit être défini en même temps que l’identité RunAs, avant d’utiliser SaveChanges, car le mot de passe et l’identité sont validés avant d’être enregistrés. Si le mot de passe et l’identité ne sont pas synchronisés, le composant ne peut pas être lancé tant qu’ils n’ont pas été réinitialisés par un administrateur. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
ServiceParameter
Entrée | Valeur |
---|---|
Description | Spécifie les paramètres passés à l’application lorsqu’elle est appelée en tant qu’application de service. |
Access | Lecture/écriture |
Type | Chaîne |
Valeur par défaut | N/A |
Système minimal | Windows XP |
SRPTrustLevel
Entrée | Valeur |
---|---|
Description | Indique le niveau d’approbation de la stratégie de restriction logicielle (SRP) du composant. Le niveau de confiance SRP fait référence au niveau de confiance que vous êtes prêt à accorder à un composant. Un niveau d’approbation SRP sans restriction correspond à la valeur d’énumération SAFER_LEVELID_FULLYTRUSTED, tandis qu’un niveau d’approbation SRP non autorisé correspond à la valeur d’énumération SAFER_LEVELID_DISALLOWED. L’énumération des niveaux de confiance est définie dans Winsafer.h. |
Access | Lecture/écriture |
Type | Valeurs longues possibles :SAFER_LEVELID_DISALLOWED (0x0)SAFER_LEVELID_FULLYTRUSTED (0x40000) |
Default | SAFER_LEVELID_FULLYTRUSTED |
Système minimal | Windows XP |
Un composant auquel vous êtes prêt à faire confiance avec un accès sans restriction doit avoir la sécurité la plus stricte associée. Les applications qui sont sans restriction peuvent charger uniquement des composants sans restriction, tandis que les applications non autorisées ne sont pas autorisées à s’exécuter et ne peuvent donc pas charger de composants.
ThreadingModel
Entrée | Valeur |
---|---|
Description | Détermine la façon dont les instances du composant sont affectées aux threads pour l’exécution de la méthode. Les valeurs correspondent aux modèles de threads COM. |
Access | Lecture seule |
Type | Valeurs possibles longues :COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4) |
Default | N/A |
Système minimal | Windows XP |
Voir aussi