Fungsi RtlSetBit (wdm.h)

Rutinitas RtlSetBit mengatur bit yang ditentukan dalam bitmap menjadi satu.

Sintaks

NTSYSAPI VOID RtlSetBit(
  [in] PRTL_BITMAP BitMapHeader,
  [in] ULONG       BitNumber
);

Parameter

[in] BitMapHeader

Arahkan ke struktur RTL_BITMAP yang menjelaskan bitmap. Struktur ini harus diinisialisasi oleh rutinitas RtlInitializeBitMap .

[in] BitNumber

Menentukan indeks bit berbasis nol dalam bitmap. Rutinitas mengatur bit ini ke satu.

Nilai kembali

Tidak ada

Keterangan

Penelepon RtlSetBit harus berjalan di IRQL <= APC_LEVEL jika memori yang berisi variabel bitmap dapat dipaginasi atau memori di BitMapHeader dapat dipaginasi. Jika tidak, RtlSetBit dapat dipanggil di IRQL apa pun.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows XP dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL (Lihat bagian Keterangan)

Lihat juga

RTL_BITMAP

RtlInitializeBitMap