Función RtlSetBit (wdm.h)
La rutina RtlSetBit establece el bit especificado en un mapa de bits en uno.
Sintaxis
NTSYSAPI VOID RtlSetBit(
[in] PRTL_BITMAP BitMapHeader,
[in] ULONG BitNumber
);
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 .
[in] BitNumber
Especifica el índice de base cero del bit dentro del mapa de bits. La rutina establece este bit en uno.
Valor devuelto
None
Observaciones
Los autores de llamadas de RtlSetBit 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 RtlSetBit en cualquier IRQL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows XP y versiones posteriores de Windows. |
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) |