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 任何级别 (请参阅备注)