Menggunakan Konteks Objek Permintaan

Setiap objek permintaan kerangka kerja, baik yang dibuat oleh kerangka kerja atau oleh driver, dapat berisi ruang konteks yang ditentukan driver. Saat driver berbasis kerangka kerja menginisialisasi objek perangkat kerangka kerja, driver dapat memanggil WdfDeviceInitSetRequestAttributes untuk menentukan struktur WDF_OBJECT_ATTRIBUTES yang menjelaskan ruang konteks untuk objek permintaan perangkat.

Kerangka kerja mengalokasikan ruang konteks untuk objek permintaan sebagai berikut:

  • Saat kerangka kerja membuat objek permintaan untuk driver Anda, kerangka kerja mengalokasikan ruang konteks dengan ukuran yang ditentukan driver Anda saat disebut WdfDeviceInitSetRequestAttributes.

  • Jika driver Anda membuat objek permintaan tambahan dengan memanggil WdfRequestCreate, Anda dapat menentukan ukuran konteks dengan menyediakan struktur WDF_OBJECT_ATTRIBUTES.

Untuk informasi selengkapnya tentang mengalokasikan dan mengakses ruang konteks untuk objek kerangka kerja, lihat Ruang Konteks Objek Kerangka Kerja.