Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

RtlStoreUlonglong macro (wdm.h)

The RtlStoreUlonglong macro stores a specified ULONGLONG value at a specified memory address, avoiding memory alignment faults.

Syntax

void RtlStoreUlonglong(
 [out] ADDRESS,
 [in] VALUE
);

Parameters

[out] ADDRESS

A pointer to a location in which to store the specified ULONGLONG value.

[in] VALUE

The ULONGLONG value to be stored.

Return value

None

Remarks

RtlStoreUlonglong avoids memory alignment faults. If the address specified by Address is not aligned to the storage requirements of a ULONGLONG, RtlStoreUlonglong stores the bytes of Value beginning at the memory location (PUCHAR)Address.

RtlStoreUlonglong runs at any IRQL if Address points to nonpaged pool; otherwise, it must run at IRQL <= APC_LEVEL.

Requirements

Requirement Value
Minimum supported client Windows 2000
Header wdm.h
IRQL Any level (see Remarks)

Feedback

Was this page helpful?

Additional resources