Fonction RtlNumberOfClearBits (wdm.h)

La routine RtlNumberOfClearBits retourne un nombre de bits clairs dans une variable bitmap donnée.

Syntaxe

NTSYSAPI ULONG RtlNumberOfClearBits(
  [in] PRTL_BITMAP BitMapHeader
);

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 .

Valeur retournée

RtlNumberOfClearBits retourne le nombre de bits actuellement clairs.

Remarques

Les appelants de RtlNumberOfClearBits doivent s’exécuter 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, RtlNumberOfClearBits peut être appelé à n’importe quel IRQL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
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

RtlFindClearBits

RtlFindClearRuns

RtlFindFirstRunClear

RtlFindLastBackwardRunClear

RtlFindLongestRunClear

RtlFindNextForwardRunClear

RtlInitializeBitMap

RtlNumberOfSetBits