Macro RtlStoreUlongPtr (wdm.h)

La macro RtlStoreUlongPtr almacena un valor de ULONG_PTR especificado en una ubicación de memoria especificada, evitando errores de alineación de memoria.

Sintaxis

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

Parámetros

[out] ADDRESS

Puntero a una ubicación en la que se va a almacenar el valor de ULONG_PTR.

[in] VALUE

Especifica el valor de ULONG_PTR que se va a almacenar.

Valor devuelto

None

Observaciones

RtlStoreUlongPtr evita errores de alineación de memoria. Si el valor de Address no está alineado con los requisitos de almacenamiento de un ULONG_PTR, RtlStoreUlongPtr almacena los bytes de Value que comienzan en la ubicación de memoria (PUCHAR)Address.

RtlStoreUlongPtr se ejecuta en cualquier IRQL si Address apunta al grupo no paginado; de lo contrario, debe ejecutarse en IRQL <= APC_LEVEL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000
Encabezado wdm.h
IRQL Cualquier nivel (vea comentarios)