Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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) |