Función RtlNumberOfSetBits (wdm.h)
La rutina RtlNumberOfSetBits devuelve un recuento de los bits establecidos en una variable de mapa de bits determinada.
Sintaxis
NTSYSAPI ULONG RtlNumberOfSetBits(
[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
RtlNumberOfSetBits devuelve un recuento de los bits que están establecidos actualmente.
Comentarios
Los autores de llamadas de RtlNumberOfSetBits 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 RtlNumberOfSetBits 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 (modo kernel); Ntdll.dll (modo de usuario) |
IRQL | <= APC_LEVEL (consulte la sección Comentarios) |