terminal/src/propsheet/console.man
Dustin Howett 4c75ffb327 Merged PR 5131018: [Git2Git] Migrate OS changes to console property sheet manifest
Retrieved from https://microsoft.visualstudio.com os.2020 OS official/rs_onecore_dep_uxp dd0c54d9abd94dea1ffe956373a4c20b30a6151e

Related work items: MSFT-26187783
2020-09-03 21:38:04 +00:00

100 lines
3 KiB
Groff

<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<assembly
xmlns="urn:schemas-microsoft-com:asm.v3"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
manifestVersion="1.0"
>
<assemblyIdentity
buildType="$(build.buildType)"
language="neutral"
name="Microsoft-OneCore-Console-Host-PropSheet"
processorArchitecture="$(build.arch)"
publicKeyToken="$(Build.WindowsPublicKeyToken)"
version="$(build.version)"
versionScope="nonSxS"
/>
<dependency
buildFilter="not build.isWow"
discoverable="false"
optional="false"
resourceType="Resources"
>
<dependentAssembly>
<assemblyIdentity
buildType="$(build.buildType)"
language="*"
name="Microsoft-OneCore-Console-Host-PropSheet.Resources"
processorArchitecture="$(build.arch)"
publicKeyToken="$(Build.WindowsPublicKeyToken)"
version="$(build.version)"
/>
</dependentAssembly>
</dependency>
<file
destinationPath="$(runtime.system32)\"
importPath="$(build.nttree)\"
name="console.dll"
sourceName="console.dll"
sourcePath=".\"
/>
<registryKeys>
<!-- COM registration -->
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D2942F8E-478E-41D3-870A-35A16238F4EE}\">
<registryValue
value="Console Shortcut Property Sheet Handler"
valueType="REG_SZ"
/>
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL"/>
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D2942F8E-478E-41D3-870A-35A16238F4EE}\InprocServer32\">
<registryValue
value="%SystemRoot%\System32\console.dll"
valueType="REG_EXPAND_SZ"
/>
<registryValue
name="ThreadingModel"
value="Both"
valueType="REG_SZ"
/>
</registryKey>
<!-- Shell registration -->
<registryKey
buildFilter="not build.isWow"
keyName="HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\Console\"
>
<registryValue
value="{D2942F8E-478E-41D3-870A-35A16238F4EE}"
valueType="REG_SZ"
/>
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL"/>
</registryKey>
</registryKeys>
<localization>
<resources culture="en-US">
<stringTable>
<string
id="description"
value="Manifest for console.dll"
/>
<string
id="displayName"
value="console.dll"
/>
</stringTable>
</resources>
</localization>
<trustInfo>
<security>
<accessControl>
<securityDescriptorDefinitions>
<securityDescriptorDefinition
name="WRP_REGKEY_DEFAULT_SDDL"
sddl="$(build.wrpRegKeySddl)"
/>
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
</assembly>