Macro RtlStoreUlongPtr (wdm.h)
La macro RtlStoreUlongPtr stocke une valeur de ULONG_PTR spécifiée à un emplacement de mémoire spécifié, ce qui évite les erreurs d’alignement de la mémoire.
Syntaxe
void RtlStoreUlongPtr(
[out] ADDRESS,
[in] VALUE
);
Paramètres
[out] ADDRESS
Pointeur vers un emplacement dans lequel stocker la valeur ULONG_PTR.
[in] VALUE
Spécifie la valeur ULONG_PTR à stocker.
Valeur de retour
None
Remarques
RtlStoreUlongPtr évite les erreurs d’alignement de la mémoire. Si la valeur de Address n’est pas alignée sur les exigences de stockage d’un ULONG_PTR, RtlStoreUlongPtr stocke les octets de Valeur à partir de l’emplacement de mémoire (PUCHAR)Address.
RtlStoreUlongPtr s’exécute sur n’importe quel IRQL si Address pointe vers un pool non paginé ; sinon, il doit s’exécuter sur IRQL <= APC_LEVEL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 |
En-tête | wdm.h |
IRQL | N’importe quel niveau (voir Remarques) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour