Fungsi SpbRequestGetParameters (spbcx.h)
Metode SpbRequestGetParameters mengambil sekumpulan nilai parameter khusus SPB dari permintaan I/O.
Sintaks
void SpbRequestGetParameters(
[in] SPBREQUEST SpbRequest,
[out] SPB_REQUEST_PARAMETERS *Parameters
);
Parameter
[in] SpbRequest
HANDEL SPBREQUEST ke permintaan I/O. Driver pengontrol SPB sebelumnya menerima handel ini melalui salah satu fungsi panggilan balik peristiwa terdaftarnya.
[out] Parameters
Penunjuk ke struktur SPB_REQUEST_PARAMETERS yang dialokasikan penelepon tempat metode menulis nilai parameter khusus SPB dari permintaan I/O. Pemanggil sebelumnya harus menginisialisasi struktur ini dengan memanggil fungsi SPB_REQUEST_PARAMETERS_INIT .
Nilai kembali
Tidak ada
Keterangan
SpbRequestGetParameters mirip dengan metode WdfRequestGetParameters , tetapi hanya mengambil informasi khusus SPB. Driver pengontrol SPB Anda dapat memanggil SpbRequestGetParameters untuk mengambil informasi khusus SPB dari permintaan I/O yang diterimanya dari ekstensi kerangka kerja SPB (SpbCx). Driver pengontrol SPB dapat memanggil WdfRequestGetParameters untuk mengambil parameter permintaan generik dari permintaan I/O yang diterimanya.
Contoh
Contoh kode berikut menunjukkan cara menggunakan SpbRequestGetParameters untuk mengambil parameter khusus SPB dari permintaan I/O. Variabel spbRequest berisi handel SPBREQUEST ke permintaan I/O.
SPB_REQUEST_PARAMETERS parameters;
SPB_REQUEST_PARAMETERS_INIT(¶meters);
SpbRequestGetParameters(spbRequest, ¶meters);
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8. |
Target Platform | Universal |
Header | spbcx.h |
Pustaka | Spbcxstubs.lib |
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