RtlRetrieveUlong macro (wdm.h)

La macro RtlRetrieveUlong récupère une valeur ULONG à partir de l’adresse source, ce qui évite les erreurs d’alignement. L’adresse de destination est supposée être alignée.

Syntaxe

void RtlRetrieveUlong(
  [out]  DEST_ADDRESS,
  [in]   SRC_ADDRESS
);

Paramètres

[out] DEST_ADDRESS

Pointeur vers un emplacement aligné sur ULONG dans lequel stocker la valeur ULONG.

[in] SRC_ADDRESS

Pointeur vers un emplacement à partir duquel récupérer la valeur ULONG.

Valeur de retour

None

Remarques

Les appelants de RtlRetrieveUlong peuvent être en cours d’exécution à n’importe quel IRQL si les adresses données sont dans un pool non paginé. Sinon, l’appelant doit être en cours d’exécution à IRQL <= APC_LEVEL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000
En-tête wdm.h
IRQL Voir remarques