Fungsi WdfRequestGetParameters (wdfrequest.h)
[Berlaku untuk KMDF dan UMDF]
Metode WdfRequestGetParameters mengambil parameter yang terkait dengan objek permintaan kerangka kerja tertentu.
Sintaks
void WdfRequestGetParameters(
[in] WDFREQUEST Request,
[in, out] PWDF_REQUEST_PARAMETERS Parameters
);
Parameter
[in] Request
Handel ke objek permintaan kerangka kerja.
[in, out] Parameters
Penunjuk ke struktur WDF_REQUEST_PARAMETERS yang dialokasikan penelepon yang diinisialisasi dan diisi secara rutin WDF_REQUEST_PARAMETERS_INIT .
Nilai kembali
Tidak ada
Keterangan
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Driver tidak dapat mengambil parameter dari permintaan yang dibuat driver dengan memanggil WdfRequestGetParameters karena kerangka kerja tidak mengalokasikan lokasi tumpukan untuk driver saat ini.
Untuk informasi selengkapnya tentang WdfRequestGetParameters, lihat Mendapatkan Informasi Tentang Permintaan I/O.
Contoh
Untuk contoh kode yang menggunakan WdfRequestGetParameters, lihat WdfRequestComplete.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfrequest.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), evtioresumegetparam, EvtIoResumeGetParam(kmdf), evtiostopgetparam, EvtIoStopGetParam(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |