KSMETHOD_TYPE_IRP_STORAGE makro (ks.h)
Makro ini mengakses jenis metode seperti yang dijelaskan dalam KSMETHOD_ITEM. Jika metode akan diproses secara asinkron menggunakan KsDispatchSpecificMethod, penyimpanan ini harus dipertahankan secara utuh.
Sintaks
void KSMETHOD_TYPE_IRP_STORAGE(
[in] Irp
);
Parameter
[in] Irp
Menentukan IRP yang diteruskan ke rutinitas handler.
Nilai kembali
Tidak ada
Keterangan
Struktur KSMETHOD_ITEM yang relevan diekstrak dari Irp-Tail.Overlay.DriverContext>. Parameter dalam DriverContext diinisialisasi oleh KsMethodHandler dan KsMethodHandlerWithAllocator.
Makro didefinisikan sebagai berikut:
#define KSMETHOD_TYPE_IRP_STORAGE(Irp) (*(ULONG_PTR*)(&(Irp)->Tail.Overlay.DriverContext[2]))
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ks.h (termasuk Ks.h) |
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