Makro RtlCheckBit (wdm.h)
Rutinitas RtlCheckBit menentukan apakah bit tertentu dalam variabel bitmap tertentu jelas atau diatur.
Sintaks
BOOLEAN RtlCheckBit(
[in] PRTL_BITMAP BitMapHeader,
[in] ULONG BitPosition
);
Parameter
[in] BitMapHeader
Penunjuk ke struktur RTL_BITMAP yang menjelaskan bitmap. Struktur ini harus diinisialisasi oleh rutinitas RtlInitializeBitMap .
[in] BitPosition
Menentukan bit mana yang akan diperiksa. Ini adalah nilai berbasis nol yang menunjukkan posisi bit yang akan diuji.
Nilai kembali
RtlCheckBit mengembalikan nol jika bit yang diberikan jelas, atau satu jika bit yang diberikan diatur.
Keterangan
Pemanggil RtlCheckBit harus berjalan di IRQL <= APC_LEVEL jika memori yang berisi variabel bitmap dapat dipaginasi atau memori di BitMapHeader dapat dipaginasi. Jika tidak, RtlCheckBit dapat dipanggil di IRQL apa pun.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 2000. |
Target Platform | Desktop |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | <= APC_LEVEL (lihat bagian Keterangan) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk