Fonction RtlSetBit (wdm.h)

La routine RtlSetBit définit le bit spécifié dans une bitmap sur un.

Syntaxe

NTSYSAPI VOID RtlSetBit(
  [in] PRTL_BITMAP BitMapHeader,
  [in] ULONG       BitNumber
);

Paramètres

[in] BitMapHeader

Pointeur vers la structure RTL_BITMAP qui décrit l’image 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 un.

Valeur de retour

None

Remarques

Les appelants de RtlSetBit doivent être en cours d’exécution dans IRQL <= APC_LEVEL si la mémoire qui contient la variable bitmap est paginable ou si la mémoire de BitMapHeader est paginable. Sinon, RtlSetBit 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