应用清单模式

Ces*_*arB 20 schema winapi manifest

是否有任何文档描述了Windows应用程序清单的所有有效元素,它们所在的命名空间以及哪些Windows版本将使用它们?到目前为止,我发现的所有文档只描述了清单的一部分,并且我看到了用于同一元素的不同XML命名空间.

到目前为止我发现了什么:

  • 清单文件参考/应用程序清单似乎有完整的urn:schemas-microsoft-com:asm.v1命名空间文档和compatibility/ supportedOSstuff(来自urn:schemas-microsoft-com:compatibility.v1命名空间).它有一个链接,这不一个模式文件具有compatibility/ supportedOS东西.
  • 步骤6:创建和嵌入应用程序清单(UAC)trustInfo/ requestedExecutionLevelstuff 记录在urn:schemas-microsoft-com:asm.v2命名空间中.但是,我已经看到其他地方说它在urn:schemas-microsoft-com:asm.v3命名空间中.
  • SetProcessDPIAware函数使用命名空间和命名空间来记录application/ windowsSettings/ .dpiAwareurn:schemas-microsoft-com:asm.v3http://schemas.microsoft.com/SMI/2005/WindowsSettings
  • 应用程序清单XML模式看起来像是一些这些命名空间的模式文件,但它似乎与其他引用相矛盾(例如,除非我误读了xsd,dependencyurn:schemas-microsoft-com:asm.v2命名空间中,而上面的第一个引用暗示它在该urn:schemas-microsoft-com:asm.v1命名空间).

Dav*_*nan 7

没有这样的事情.事实上,我敢打赌,清单中仍然有一些完全没有记录的部分.事实上,很长一段时间DPI意识部分的唯一文档是在Raymond Chen的博客和书中!