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) |