RtlNumberOfClearBits-Funktion (wdm.h)

Die RtlNumberOfClearBits-Routine gibt die Anzahl der clear Bits in einer bestimmten Bitmapvariablen zurück.

Syntax

NTSYSAPI ULONG RtlNumberOfClearBits(
  [in] PRTL_BITMAP BitMapHeader
);

Parameter

[in] BitMapHeader

Ein Zeiger auf die RTL_BITMAP-Struktur , die die Bitmap beschreibt. Diese Struktur muss von der RtlInitializeBitMap-Routine initialisiert worden sein.

Rückgabewert

RtlNumberOfClearBits gibt die Anzahl der Aktuell eindeutigen Bits zurück.

Hinweise

Aufrufer von RtlNumberOfClearBits müssen unter IRQL <= APC_LEVEL ausgeführt werden, wenn der Speicher, der die Bitmapvariable enthält, ausgelagert werden kann oder der Speicher in BitMapHeader ausgelagert werden kann. Andernfalls kann RtlNumberOfClearBits an jedem IRQL aufgerufen werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL (siehe Abschnitt "Hinweise")

Weitere Informationen

RTL_BITMAP

RtlFindClearBits

RtlFindClearRuns

RtlFindFirstRunClear

RtlFindLastBackwardRunClear

RtlFindLongestRunClear

RtlFindNextForwardRunClear

RtlInitializeBitMap

RtlNumberOfSetBits