Función RtlTestBit (wdm.h)
La rutina RtlTestBit devuelve el valor de un bit en un mapa de bits.
Sintaxis
NTSYSAPI BOOLEAN RtlTestBit(
[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 devuelve el valor de este bit.
Valor devuelto
RtlTestBit devuelve el valor del bit al que apunta el parámetro BitNumber .
Comentarios
Los autores de llamadas de RtlTestBit 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 RtlTestBit 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) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de