Compartir a través de


Función RtlNumberOfClearBits (wdm.h)

La rutina RtlNumberOfClearBits devuelve un recuento de los bits sin cifrar en una variable de mapa de bits determinada.

Sintaxis

NTSYSAPI ULONG RtlNumberOfClearBits(
  [in] PRTL_BITMAP BitMapHeader
);

Parámetros

[in] BitMapHeader

Puntero a la estructura RTL_BITMAP que describe el mapa de bits. Esta estructura debe haber sido inicializada por la rutina RtlInitializeBitMap .

Valor devuelto

RtlNumberOfClearBits devuelve el número de bits que están actualmente claros.

Comentarios

Los autores de llamadas de RtlNumberOfClearBits deben ejecutarse en IRQL <= APC_LEVEL si la memoria que contiene la variable de mapa de bits es paginable o la memoria de BitMapHeader es paginable. De lo contrario, se puede llamar a RtlNumberOfClearBits en cualquier IRQL.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL (consulte la sección Comentarios)

Consulte también

RTL_BITMAP

RtlFindClearBits

RtlFindClearRuns

RtlFindFirstRunClear

RtlFindLastBackwardRunClear

RtlFindLongestRunClear

RtlFindNextForwardRunClear

RtlInitializeBitMap

RtlNumberOfSetBits