Fonction RtlTestBit (wdm.h)
La routine RtlTestBit retourne la valeur d’un bit dans une bitmap.
Syntaxe
NTSYSAPI BOOLEAN RtlTestBit(
[in] PRTL_BITMAP BitMapHeader,
[in] ULONG BitNumber
);
Paramètres
[in] BitMapHeader
Pointeur vers la structure RTL_BITMAP qui décrit la bitmap. Cette structure doit avoir été initialisée par la routine RtlInitializeBitMap .
[in] BitNumber
Spécifie l’index de base zéro du bit dans la bitmap. La routine retourne la valeur de ce bit.
Valeur retournée
RtlTestBit retourne la valeur du bit vers lequel pointe le paramètre BitNumber .
Remarques
Les appelants de RtlTestBit doivent être en cours d’exécution sur IRQL <= APC_LEVEL si la mémoire qui contient la variable bitmap est paginable ou si la mémoire de BitMapHeader est paginable. Sinon, RtlTestBit peut être appelé à n’importe quel IRQL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows XP et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL (voir la section Notes) |