关键词“notdefined”用来确定当前的action或component在当前的scope(即r_object_type)中是否有效,为true则无效。用来屏蔽action或component从父类型向当前子类型的应用。开发指导文档中有如下一段话:
1.About Component:
notdefined: Configurations can hide elements that are defined in the parent scope by using the
notdefined attribute. Refer to Hiding a component for specific contexts, page 252 for more information.
In the following example, the checkout component is not available for folders:
<scope type='dm_folder'>
<component id="checkout" notdefined="true"></component>
</scope>
2.About Action
If an action definition is scoped to a specific object type, the definition applies to subtypes of the type.
To turn off the action for certain subtypes, create a scoped definition for the subtype and use the
notdefined attribute. In the following example, the checkout action does not apply to folders:
<scope type='dm_folder'>
<action id="checkout" notdefined="true"></action>
</scope>
分享到:
相关推荐
适用于 Windows 10 版本 1903 WDK中vs2019扩展插件,微软官方原版下载WDK中提取,支持windbg调试
适用于 Windows 10 版本 1809 WDK中vs2017扩展插件,微软官方原版下载WDK中提取,支持windbg调试
在这个版本的WDK中,包含了Windbg调试器的一个重要组成部分——Windbg调试插件。Windbg是一款强大的调试工具,尤其在系统级调试和内核模式调试方面表现卓越,对于开发和维护驱动程序的工程师来说不可或缺。 Windbg...
在Windows驱动开发工具包(WDK)中,键盘过滤驱动是一种特殊的内核模式驱动程序,它的主要作用是拦截并处理键盘输入数据,通常用于实现特定的安全控制、输入过滤或者自定义快捷键等功能。键盘过滤驱动位于键盘驱动栈...
本知识点将详细介绍WDK文档中提及的与驱动开发相关的技术点和接口。 1. 驱动程序基础知识 驱动程序是操作系统与硬件之间的桥梁,负责实现操作系统对硬件的控制和硬件对操作系统数据的传输。Windows平台上的驱动程序...
在本案例中,我们讨论的是WDK的8.1版本,这是一个离线安装包,意味着它不依赖互联网连接进行安装,这对于没有稳定网络环境或者需要在多台机器上快速部署的情况非常方便。 WDK 8.1 是微软针对Windows 8.1和Windows ...
- 示例代码可以在WDK的示例库中找到,这些示例通常包含了构建驱动程序所需的所有细节,非常适合作为学习资源。 通过以上步骤和注意事项,可以有效地搭建起WDK开发环境,并进行简单的驱动程序开发。这对于初学者而言...
在这个特定的版本——"适用于 Windows 10 版本 2004 的 WDK"中,我们找到了一个与最新的Windows 10更新同步的开发环境。这个版本主要面向那些希望利用Windows 10版本2004新特性的开发者。 首先,让我们详细了解一下...
9. **编译和部署**:指导如何配置开发环境,使用DDK/WDK编译驱动,并将驱动安装到系统中进行测试。 这份中文帮助文档将帮助开发者快速上手Windows驱动程序开发,理解底层操作系统的工作原理,以及如何编写高效、...
1. **驱动程序基础知识**:WDK文档首先介绍驱动程序的基本概念,包括驱动程序的类型(如内核模式驱动、用户模式驱动)、驱动程序的角色以及它们在操作系统中的位置。这部分内容为初学者提供了坚实的理论基础。 2. *...
**Windows Driver Kit (WDK) 6000.16386 知识点详解** Windows Driver Kit(WDK)是微软为...文件列表中的“WDK_6000下载地址.txt”很可能是提供下载WDK 6000的链接,这对于需要回溯到那个时期的开发者至关重要。
USBView是Windows驱动开发工具包(WDK)中提供的一个示例程序,它展示了如何枚举和查询USB设备的相关信息。这个完整的工程代码是专为开发者设计的,用于理解和学习USB设备的编程接口以及如何在Windows系统下进行设备...
【VC6配置WDK7600】是一个关于在Visual C++ 6.0(简称VC6)中配置Windows Driver Kit(WDK) 7600.16385.1以进行驱动程序开发的过程。WDK是微软提供的用于开发、测试和调试设备驱动程序的工具集,而VC6则是一个经典的...
在Windows 10 WDK中,`wdksetup.exe`是安装程序的执行文件,它负责引导用户完成整个安装过程。通过运行这个文件,开发者可以将WDK的所有组件安装到本地计算机上,从而开始驱动程序的开发工作。安装过程中,用户可以...
在Windows 11环境中,WDK的重要性不言而喻,因为它帮助开发者创建与新操作系统版本兼容的高质量驱动程序,确保硬件设备在Windows 11上的顺畅运行。 WDK 100220001是微软针对Windows 11发布的一个特定版本,包含了...
安装完成后,WDK Wizard通常会集成到Visual Studio 2008的菜单中,用户可以通过菜单选项来启动WDK工程的创建过程。 总的来说,WDK Wizard是Windows驱动开发过程中不可或缺的辅助工具,它极大地简化了项目创建的复杂...
《深入解析WDK中的FastFat文件系统代码》 在Windows驱动程序开发领域,理解文件系统的工作原理至关重要。本文将深入探讨WDK(Windows Driver Kit)中的FastFat文件系统代码,这是Windows操作系统对FAT32分区进行...
【标题】"vs2013+WDK7600 驱动开发模块"涉及的是使用Visual Studio 2013(VS2013)结合Windows Driver Kit(WDK)7600进行驱动程序开发的技术。在Windows操作系统中,驱动程序是硬件设备与操作系统之间的桥梁,它们...
在描述中提到的“适用于 Windows 10 版本 1903 WDK 中的 Windbg 调试插件”是针对这一特定版本的 WDK 优化的插件,它提升了 Windbg 在调试过程中的功能和效率。 Windbg(Windows Debugger)是一款功能强大的调试器...
2. **配置VS2017**:在安装过程中或安装后,需要在VS2017中配置WDK,使其能识别驱动程序项目类型。 3. **创建驱动程序项目**:利用VS2017的驱动程序模板创建新的项目,选择适当的驱动程序类型。 4. **编写和调试...