com4 :InProcessServer
Inscrit un serveur in-process avec une ou plusieurs inscriptions de classe.
Hiérarchie d’éléments
<com4 :InProcessServer>
<com4 :InProcessServer>
Syntaxe
<com4:InProcessServer
Path = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *, ending with the case-insensitive file extension ".dll".' />
<!-- Child elements -->
Class
InProcessServerDll
ClassReference
</com4:InProcessServer>
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
Chemin d’accès | Chemin d’accès à la DLL. | Une des valeurs suivantes : chaîne comprise entre 1 et 256 caractères qui ne peuvent pas contenir ces caractères : < , > , : , " , | ? ou * , se terminant par l’extension de fichier non sensible à la casse .dll . |
Non |
Éléments enfants
Élément enfant | Description |
---|---|
Classe | Définit une inscription de classe de serveur in-process. |
InProcessServerDll | Spécifie le chemin d’accès et l’architecture du processeur d’une DLL de serveur in-process. |
ClassReference | Spécifie la classe avec laquelle le serveur in-process inscrit est associé et définit les détails de l’inscription. |
Éléments parents
Élément parent | Description |
---|---|
Extensions | Définit un ou plusieurs points d’extensibilité pour l’application. |
Exemples
L’exemple suivant montre comment inscrire une implémentation de serveur hors processus et in-process pour la même classe.
<com4:Class Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx" DisplayName="CLSID_Foo"/>
<com:ExeServer Executable="MyServer.exe" DisplayName="My server">
<com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>
</com:ExeServer>
<com4:InProcessServer Path="MyServer.dll">
<com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>
</com4:InProcessServer>
Exigences
Article | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
version minimale du système d’exploitation | Windows 10 (build 20348) |