Fungsi WdfRequestImpersonate (wdfrequest.h)
[Hanya berlaku untuk UMDF]
Metode WdfRequestImpersonate mendaftarkan fungsi panggilan balik peristiwa yang disediakan driver yang harus dipanggil kerangka kerja untuk peniruan.
Sintaks
NTSTATUS WdfRequestImpersonate(
[in] WDFREQUEST Request,
[in] SECURITY_IMPERSONATION_LEVEL ImpersonationLevel,
[in] PFN_WDF_REQUEST_IMPERSONATE EvtRequestImpersonate,
[in, optional] PVOID Context
);
Parameter
[in] Request
Handel ke objek permintaan kerangka kerja yang mewakili permintaan I/O yang sedang diselesaikan.
[in] ImpersonationLevel
Nilai jenis SECURITY_IMPERSONATION_LEVEL yang mengidentifikasi tingkat peniruan identitas.
[in] EvtRequestImpersonate
Penunjuk ke fungsi panggilan balik peristiwa EvtRequestImpersonate driver.
[in, optional] Context
Penunjuk ke buffer yang berisi informasi konteks yang terkait dengan panggilan peniruan. Kerangka kerja meneruskan informasi konteks ini dalam panggilan ke fungsi panggilan balik peristiwa EvtRequestImpersonate . Parameter ini bersifat opsional dan dapat berupa NULL
Mengembalikan nilai
Jika metode WdfRequestImpersonate tidak mengalami kesalahan, metode tersebut mengembalikan STATUS_SUCCESS.
Metode ini mungkin mengembalikan nilai NTSTATUS lainnya.
Keterangan
Metode WdfRequestImpersonate tidak kembali sampai fungsi panggilan balik peristiwa EvtRequestImpersonate selesai.
Untuk informasi selengkapnya, lihat Menangani Peniruan Klien di Driver UMDF.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Target Platform | Universal |
Versi UMDF minimum | 2.0 |
Header | wdfrequest.h (termasuk Wdf.h) |
Pustaka | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_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