Fungsi IoGetRequestorProcessId (ntifs.h)
Rutinitas IoGetRequestorProcessId mengembalikan ID proses 32-bit unik untuk utas yang awalnya meminta operasi I/O tertentu.
Sintaks
ULONG IoGetRequestorProcessId(
[in] PIRP Irp
);
Parameter
[in] Irp
Penunjuk ke paket permintaan I/O (IRP) untuk operasi I/O yang ditentukan.
Nilai kembali
IoGetRequestorProcessId mengembalikan ID proses untuk utas yang meminta operasi I/O. Jika IRP tidak terkait dengan utas apa pun, IoGetRequestorProcessId mengembalikan nol.
Keterangan
Pada Microsoft Windows XP dan yang lebih baru, IoGetRequestorProcessId mengembalikan ID proses untuk proses tempat utas saat ini terpasang.
Pada Microsoft Windows 2000 dan yang lebih lama, IoGetRequestorProcessId mengembalikan ID proses untuk proses yang membuat utas.
Untuk informasi selengkapnya tentang menggunakan utas sistem dan mengelola sinkronisasi dalam konteks utas nonarbitrer, lihat Utas Driver, Objek Dispatcher, dan Sumber Daya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 |
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
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