REG_DELETE_KEY_INFORMATION wdm.h ()
此 REG_DELETE_KEY_INFORMATION 结构包含驱动程序 的 RegistryCallback 例程在删除注册表项时可以使用的信息。
语法
typedef struct _REG_DELETE_KEY_INFORMATION {
PVOID Object;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_DELETE_KEY_INFORMATION, *PREG_DELETE_KEY_INFORMATION, REG_FLUSH_KEY_INFORMATION, *PREG_FLUSH_KEY_INFORMATION;
成员
Object
指向要删除的项的注册表项对象的指针。
CallContext
驱动程序的 RegistryCallback 例程可以提供可选的驱动程序定义的上下文信息。 此成员是针对 Windows Vista 和更高版本的操作系统Windows定义的。
ObjectContext
指向驱动程序通过调用 CmSetCallbackObjectContext 与注册表对象关联的驱动程序定义的上下文信息的指针。 此成员是针对 Windows Vista 和更高版本的操作系统Windows定义的。
Reserved
此成员留待将来使用。 此成员是针对 Windows Vista 和更高版本的操作系统Windows定义的。
注解
每当线程尝试删除密钥时(例如,当用户模式线程调用 RegDeleteKey 或 RegDeleteKeyEx 或驱动程序调用 ZwDeleteKey 时)时,系统都会将此结构传递给 RegistryCallback 例程。
有关注册表筛选操作的信息,请参阅 筛选注册表调用。
要求
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的 Windows 操作系统,但某些结构成员仅适用于 Windows Vista 及更高版本。 |
标头 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |
请参阅
反馈
提交和查看相关反馈