Fungsi WdfFileObjectGetDevice (wdffileobject.h)
[Berlaku untuk KMDF dan UMDF]
Metode WdfFileObjectGetDevice mengembalikan objek perangkat kerangka kerja yang terkait dengan objek file kerangka kerja tertentu.
Sintaks
WDFDEVICE WdfFileObjectGetDevice(
[in] WDFFILEOBJECT FileObject
);
Parameter
[in] FileObject
Handel ke objek file kerangka kerja.
Nilai kembali
WdfFileObjectGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan objek file kerangka kerja yang ditentukan.
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Keterangan
Untuk informasi selengkapnya tentang objek file kerangka kerja, lihat Objek File Kerangka Kerja.
Contoh
Contoh kode berikut menunjukkan bagaimana fungsi panggilan balik EvtFileClose dapat memperoleh objek perangkat kerangka kerja yang terkait dengan objek file kerangka kerja tertentu.
VOID
MyEvtFileClose(
IN WDFFILEOBJECT FileObject
)
{
WDFDEVICE device;
device = WdfFileObjectGetDevice(FileObject);
...
}
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdffileobject.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
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