#ifndef _NTRTL_H
NTSYSAPI
ULONG
NTAPI
RtlNumberOfSetBits(
_In_ PRTL_BITMAP BitMapHeader
);
View code on GitHub// wdm.h
NTSYSAPI ULONG RtlNumberOfSetBits(
[in] PRTL_BITMAP BitMapHeader
);
View the official Windows Driver Kit DDI referenceThis function is documented in Windows Driver Kit.
The RtlNumberOfSetBits routine returns a count of the set bits in a given bitmap variable.
BitMapHeader [in]A pointer to the RTL_BITMAP structure that describes the bitmap. This structure must have been initialized by the RtlInitializeBitMap routine.
RtlNumberOfSetBits returns a count of the bits that are currently set.
Callers of RtlNumberOfSetBits must be running at IRQL <= APC_LEVEL if the memory that contains the bitmap variable is pageable or the memory at BitMapHeader is pageable. Otherwise, RtlNumberOfSetBits can be called at any IRQL.