RtlStoreUlongPtr 宏 (wdm.h)
RtlStoreUlongPtr 宏在指定的内存位置存储指定的 ULONG_PTR 值,可避免内存对齐错误。
语法
void RtlStoreUlongPtr(
[out] ADDRESS,
[in] VALUE
);
参数
[out] ADDRESS
指向要在其中存储 ULONG_PTR 值的位置的指针。
[in] VALUE
指定要存储的 ULONG_PTR 值。
返回值
无
备注
RtlStoreUlongPtr 可避免内存对齐错误。 如果 Address 的值不符合 ULONG_PTR 的存储要求,RtlStoreUlongPtr 将在内存位置 (PUCHAR)Address 的开头位置存储 Value 的字节。
如果地址指向非分页池,RtlStoreUlongPtr 将在任何 IRQL 上运行;否则,它必须在 IRQL <= APC_LEVEL 运行。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 |
标头 | wdm.h |
IRQL | 任何级别 (请参阅备注) |