Макрос RtlStoreUlonglong (wdm.h)
Макрос RtlStoreUlonglong сохраняет указанное значение ULONGLONG по указанному адресу памяти, избегая ошибок выравнивания памяти.
Синтаксис
void RtlStoreUlonglong(
[out] ADDRESS,
[in] VALUE
);
Параметры
[out] ADDRESS
Указатель на расположение, в котором хранится указанное значение ULONGLONG.
[in] VALUE
Хранимое значение ULONGLONG.
Возвращаемое значение
None
Remarks
RtlStoreUlonglong позволяет избежать ошибок выравнивания памяти. Если адрес, указанный параметром Address, не соответствует требованиям к хранилищу ULONGLONG, RtlStoreUlonglong сохраняет байты значения, начиная с адреса в памяти (PUCHAR).
RtlStoreUlonglong выполняется в любом IRQL, если адрес указывает на непагрегированные пулы; в противном случае он должен выполняться в IRQL <= APC_LEVEL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 |
Верхняя часть | wdm.h |
IRQL | Любой уровень (см. примечания) |