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.

Diagram yang memperlihatkan proses kueri kemampuan eksekutor.

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

OID_WWAN_DEVICE_CAPS

NDIS_STATUS_WWAN_DEVICE_CAPS_EX

NDIS_WWAN_DEVICE_CAPS_EX

WWAN_DEVICE_CAPS_EX