Fonction RtlClearBit (wdm.h)

La routine RtlClearBit définit le bit spécifié dans une bitmap sur zéro.

Syntaxe

NTSYSAPI VOID RtlClearBit(
  [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 définit ce bit sur zéro.

Valeur de retour

None

Remarques

Les appelants de RtlClearBit doivent être en cours d’exécution à IRQL <= APC_LEVEL si la mémoire qui contient la variable bitmap est paginable ou si la mémoire de BitMapHeader est paginable. Sinon, RtlClearBit peut être appelé à n’importe quel IRQL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows XP et les versions ultérieures de Windows.
Plateforme cible Universal
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL (voir la section Remarques)

Voir aussi

RTL_BITMAP

RtlInitializeBitMap