OID_WWAN_DEVICE_CAPS_EX
OID_WWAN_DEVICE_CAPS_EX mirip dengan OID_WWAN_DEVICE_CAPS tetapi merupakan OID per pelaksana, tidak seperti OID_WWAN_DEVICE_CAPS yang merupakan OID per perangkat. OID ini berfungsi untuk menunjukkan kemampuan perangkat/pelaksana perangkat keras, termasuk kemampuan pada fitur opsional yang diperluas seperti konfigurasi APN lampiran LTE.
Driver Miniport harus memproses permintaan kueri secara asinkron, awalnya mengembalikan NDIS_STATUS_INDICATION_REQUIRED ke permintaan asli sebelum kemudian mengirim pemberitahuan status NDIS_STATUS_WWAN_DEVICE_CAPS_EX yang berisi struktur NDIS_WWAN_DEVICE_CAPS_EX , yang pada gilirannya berisi struktur WWAN_DEVICE_CAPS_EX , untuk memberikan informasi tentang kemampuan perangkat.
Diagram berikut mengilustrasikan permintaan kueri.
Permintaan set tidak berlaku.
Keterangan
Sangat penting bagi driver untuk melaporkan kemampuan ekstensi layanan secara keseluruhan termasuk dari driver ke perangkat yang sebenarnya. Jika driver mendukung layanan tetapi tidak didukung oleh perangkat keras yang mendasar, maka kemampuan layanan harus ditandai sebagai FALSE.
OID_WWAN_DEVICE_CAPS_EX juga digunakan untuk mengambil kemampuan setiap pelaksana. OID ini sama dalam struktur seperti OID_WWAN_DEVICE_CAPS yang ada tetapi dengan penambahan ID Pelaksana. Driver miniport harus melaporkan versi OID tertinggi yang didukungnya.
Sama seperti OID_WWAN_DEVICE_CAPS, parameter dalam OID ini tidak diharapkan berubah karena kartu SIM melainkan mewakili kemampuan RF modem dari eksekutor yang dipilih. Modem perangkat keras fisik mungkin memiliki beberapa pelaksana dan dengan demikian mungkin memiliki beberapa antarmuka yang mendukung OID_WWAN_DEVICE_CAPS_EX.
Untuk kemungkinan pembaruan di masa mendatang, jika versi OS yang diminta lebih baru dari versi yang didukung perangkat, perangkat harus mengembalikan versi terbaru dari struktur OID yang didukungnya. Jika versi OS yang diminta lebih lama dari versi terbaru yang didukung oleh perangkat, maka perangkat harus mengembalikan versi yang cocok dengan spesifikasi OS. Ini adalah persyaratan bagi IHV untuk memastikan semua revisi OID_WWAN_DEVICE_CAPS_EX didukung untuk kompatibilitas mundur dan dukungan warisan.
Tidak seperti OID lain yang baru Windows 10 Versi 1703 yang hanya diperlukan jika modem mendukung multi-SIM/multi-eksekutor, OID ini harus diimplementasikan untuk modem yang ingin mendukung ekstensi layanan yang ditentukan Microsoft mulai dari Windows 10 Versi 1703.
Versi Windows sebelum Windows 10 Versi 1703 mungkin masih menggunakan OID_WWAN_DEVICE_CAPS yang ada; perilakunya dengan modem berkemampuan multi-eksekutor bukanlah skenario yang didukung. IHV harus menentukan perilaku ini.
Windows 10, versi 1903
Mulai Windows 10, versi 1903, OID_WWAN_DEVICE_CAPS_EX telah ditingkatkan ke revisi 2. Driver miniport harus menggunakan revisi 2 OID ini dan struktur data yang dikandungnya jika driver miniport mendukung 5G.
Ketika host meminta kemampuan menggunakan OID ini, driver miniport harus memeriksa apakah perangkat keras yang mendasarinya mendukung kemampuan seluler 5G. Jika ya, driver miniport mengatur bitmask di bidang WwanDataClass dari struktur WWAN_DEVICE_CAPS_EX sesuai dengan kapasitas perangkat keras.
Selain itu, di bidang WwanOptionalServiceCaps dari struktur WWAN_DEVICE_CAPS_EX , bit layanan opsional baru didefinisikan yang mencakup dukungan semua ekstensi terkait 5G baru.
Untuk informasi selengkapnya tentang dukungan kelas data 5G, lihat dukungan kelas data MB 5G.
Persyaratan
Versi |
Windows 10, versi 1703 |
Header |
Ntddndis.h (termasuk Ndis.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