Fungsi ExRaiseDatatypeMisalignment (ntddk.h)
Rutinitas ExRaiseDatatypeMisalignment dapat digunakan dengan penanganan pengecualian terstruktur untuk melempar pengecualian yang ditentukan driver untuk jenis data yang tidak sejajar yang terjadi ketika driver memproses permintaan I/O.
Sintaks
void ExRaiseDatatypeMisalignment();
Mengembalikan nilai
Tidak ada
Keterangan
ExRaiseDatatypeMisalignment menimbulkan pengecualian dengan kode pengecualian yang diatur ke STATUS_DATATYPE_MISALIGNMENT.
Karena ExRaiseDatatypeMisalignment hanya dapat digunakan di IRQL = PASSIVE_LEVEL, hanya driver tingkat tinggi yang biasanya menggunakan rutinitas ini — misalnya, driver sistem file.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 2000. |
Target Platform | Universal |
Header | ntddk.h (termasuk Ntddk.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (lihat bagian Keterangan) |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport), IrqlExPassive(wdm), PowerIrpDDis(wdm) |
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