DRIVER_PROXY_EXTENSION_CREATION_FLAGS结构包含用于创建 DriverProxy 扩展的配置标志。
Syntax
typedef union _DRIVER_PROXY_EXTENSION_CREATION_FLAGS {
ULONG AsUlong;
struct {
ULONG ReservedZero : 32;
};
} DRIVER_PROXY_EXTENSION_CREATION_FLAGS, *PDRIVER_PROXY_EXTENSION_CREATION_FLAGS;
Members
AsUlong
完整的创建标志集作为单个 ULONG 值。 这样就可以以 32 位整数的形式访问所有标志,以便轻松进行初始化、比较或存储。 目前,此值应始终为 0。
ReservedZero
保留的 32 位字段,必须设置为零。 此字段保留,以便将来扩展 DriverProxy 扩展创建选项。
注解
DRIVER_PROXY_EXTENSION_CREATION_FLAGS结构设计为联合,允许以单个位字段或完整的 ULONG 值的形式访问创建标志。
目前,不会为 DriverProxy 扩展创建定义任何配置标志。 驱动程序应将此结构初始化为零,然后再将其传递给 IoCreateDriverProxyExtension。
要求
| Requirement | 价值 |
|---|---|
| Header | wdm.h |