Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Model driver MB menggunakan model data yang terdiri dari sekumpulan objek yang didefinisikan sebagai abstraksi fitur perangkat MB. Setiap objek diidentifikasi oleh pengidentifikasi objek unik (OID) dan didefinisikan oleh sekumpulan atribut yang sesuai. Sekumpulan atribut diatur ke dalam struktur data. Untuk mengelola perangkat, layanan MB dan driver miniport MB saling bertukar OID dan strukstur data terkait berdasarkan permintaan dan indikasi OID yang disediakan oleh Spesifikasi Antarmuka Driver Jaringan (NDIS).
Dalam model driver MB, hanya set dan kueri yang digunakan untuk permintaan OID. Model driver MB tidak menggunakan metode operasi. Untuk indikasi, model driver MB menggunakan pemberitahuan peristiwa dan transaksi untuk menunjukkan perubahan status pada objek perangkat MB. Pemberitahuan transaksional juga menandakan penyelesaian transaksi asinkron.
Tabel berikut mencantumkan OID dan indikasi status yang ditentukan untuk driver miniport MB, serta struktur data terkait. Driver miniport MB harus menerapkan semua OID wajib yang ditentukan oleh Spesifikasi NDIS 6.20. Untuk daftar OID umum untuk NDIS 6.x, lihat OID Operasional Umum.
Selain itu, driver miniport MB harus menerapkan OID_GEN_PHYSICAL_MEDIUM meskipun dalam Spesifikasi NDIS disebutkan sebagai opsional.
Sintaksis dan semantik MB OID yang tercantum dalam tabel berikut dijelaskan dalam Semantik Operasional MB.
OID WWAN-Specific
| OID dan Struktur Data Yang Sesuai | Atur, Windows 7 | Atur, Windows 8 | Kueri, Windows 7 | Kueri, Windows 8 | GSM/CDMA |
|---|---|---|---|---|---|
| OID_WWAN_DRIVER_CAPS menggunakan NDIS_WWAN_DRIVER_CAPS | Tidak didukung | Tidak didukung | S | S | GSM, CDMA |
| OID_WWAN_DEVICE_CAPS tidak memiliki struktur yang sesuai | Tidak didukung | Tidak didukung | A | A | GSM, CDMA |
| OID_WWAN_READY_INFO tidak memiliki struktur yang sesuai | Tidak didukung Tidak didukung | A | A | GSM, CDMA | |
| OID_WWAN_SERVICE_ACTIVATION† menggunakan NDIS_WWAN_SERVICE_ACTIVATION | A | A | Tidak didukung | Tidak didukung | GSM, CDMA |
| OID_WWAN_RADIO_STATE menggunakan NDIS_WWAN_SET_RADIO_STATE | A | A | A | A | GSM, CDMA |
| OID_WWAN_PIN menggunakan NDIS_WWAN_SET_PIN | A | Tidak didukung | A | Tidak didukung | GSM, CDMA |
| OID_WWAN_PIN_LIST tidak memiliki struktur yang sesuai | Tidak didukung | Tidak didukung | A | A | GSM, CDMA |
| OID_WWAN_PIN_EX menggunakan NDIS_WWAN_SET_PIN_EX | Tidak didukung | A | Tidak didukung | A | GSM, CDMA |
| OID_WWAN_HOME_PROVIDER tidak memiliki struktur yang sesuai | Tidak didukung | Tidak didukung | A | A | GSM, CDMA |
| OID_WWAN_PREFERRED_PROVIDERS† menggunakan NDIS_WWAN_SET_PREFERRED_PROVIDERS | A | A | A | A | Hanya GSM |
| OID_WWAN_VISIBLE_PROVIDERS tidak memiliki struktur yang sesuai | Tidak didukung | Tidak didukung | A | A | GSM |
| OID_WWAN_REGISTER_STATE menggunakan NDIS_WWAN_SET_REGISTER_STATE | A | A | A | A | CDMA |
| OID_WWAN_SIGNAL_STATE menggunakan NDIS_WWAN_SET_SIGNAL_INDICATION | A | A | A | A | GSM, CDMA |
| OID_WWAN_PACKET_SERVICE menggunakan NDIS_WWAN_SET_PACKET_SERVICE | A | A | A | A | GSM, CDMA |
| OID_WWAN_PROVISIONED_CONTEXTS†† menggunakan NDIS_WWAN_SET_PROVISIONED_CONTEXT | A | A | A | A | GSM, CDMA |
| OID_WWAN_CONNECT menggunakan NDIS_WWAN_SET_CONTEXT_STATE | A | A | A | A | GSM, CDMA |
| OID_WWAN_SMS_CONFIGURATION menggunakan NDIS_WWAN_SET_SMS_CONFIGURATION | A | A | A | A | GSM, CDMA |
| OID_WWAN_SMS_READ menggunakan NDIS_WWAN_SMS_READ | Tidak didukung | A | A | A | GSM, CDMA |
| OID_WWAN_SMS_SEND menggunakan NDIS_WWAN_SMS_SEND | A | A | Tidak didukung | Tidak didukung | GSM, CDMA |
| OID_WWAN_SMS_DELETE menggunakan NDIS_WWAN_SMS_DELETE | A | A | Tidak didukung | Tidak didukung | GSM, CDMA |
| OID_WWAN_SMS_STATUS menggunakan NDIS_WWAN_SMS_STATUS | Tidak didukung | Tidak didukung | A | A | GSM, CDMA |
| OID_WWAN_VENDOR_SPECIFIC† menggunakan struktur yang ditentukan vendor | A | A | Tidak didukung | Tidak didukung | GSM, CDMA |
| OID_WWAN_DEVICE_SERVICES tidak memiliki struktur yang sesuai | Tidak didukung | Tidak didukung | Tidak didukung | A | GSM, CDMA |
| OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS menggunakan NDIS_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS | Tidak didukung | A | Tidak didukung | Tidak didukung | GSM, CDMA |
| OID_WWAN_AUTH_CHALLENGE menggunakan NDIS_WWAN_AUTH_CHALLENGE | Tidak didukung | Tidak didukung | Tidak didukung | A | GSM, CDMA |
| OID_WWAN_USSD menggunakan NDIS_WWAN_USSD_REQUEST | Tidak didukung | A | Tidak didukung | Tidak didukung | GSM |
| OID_WWAN_DEVICE_SERVICE_COMMAND menggunakan NDIS_WWAN_DEVICE_SERVICE_COMMAND | Tidak didukung | A | Tidak didukung | A | GSM, CDMA |
Nota
Catatan berikut berlaku untuk tabel sebelumnya: † mewakili OID opsional yang mungkin didukung driver miniport. Driver miniport yang tidak mendukung OID opsional tidak boleh mengembalikannya dalam OID_GEN_SUPPORTED_LIST.
†† mewakili driver miniport yang mendukung perangkat berbasis GSM yang dapat mendukung secara opsional pengaturan OID_WWAN_PROVISIONED_CONTEXTS dan operasi kueri. Driver miniport yang mendukung perangkat berbasis CDMA dapat secara opsional mendukung operasi kueri OID_WWAN_PROVISIONED_CONTEXTS untuk perangkat berbasis CDMA yang melaporkan SIMPLE IP (WWAN_CTRL_CAPS_CDMA_SIMPLE_IP).
Driver miniport harus mendukung semua OID non-opsional. Layanan MB dapat mengabaikan driver miniport apa pun yang tidak melaporkan semua OID wajib.
"A" dan "S" di kolom operasi Set dan Query dalam tabel sebelumnya mencerminkan sifat transaksi untuk menyelesaikan permintaan OID: "A" adalah singkatan dari transaksi asinkron dan "S" untuk transaksi sinkron.
Struktur data dalam tabel sebelumnya sesuai dengan mengatur OID operasi dan mengembalikan data untuk OID operasi kueri sinkron.
OID berikut berbagi struktur data daftar panjang variabel umum yang disebut WWAN_LIST_HEADER dalam struktur data yang sesuai:
- OID_WWAN_READY_INFO
- OID_WWAN_PREFERRED_PROVIDERS
- OID_WWAN_VISIBLE_PROVIDERS
- OID_WWAN_PROVISIONED_CONTEXTS
- OID_WWAN_SMS_READ
Indikasi WWAN-Specific, Struktur Data yang Sesuai, dan Revisi Sistem Operasi
Indikasi dan Struktur Data yang Sesuai |
Revisi Windows 7 Revisi Windows 8 |
|
menggunakan NDIS_WWAN_DEVICE_CAPS |
NDIS_WWAN_DEVICE_CAPS_REVISION_1 NDIS_WWAN_DEVICE_CAPS_REVISION_2 |
|
menggunakan NDIS_WWAN_READY_INFO |
NDIS_WWAN_READY_INFO_REVISION_1 NDIS_WWAN_READY_INFO_REVISION_1 |
|
menggunakan NDIS_WWAN_RADIO_STATE |
NDIS_WWAN_RADIO_STATE_REVISION_1 NDIS_WWAN_RADIO_STATE_REVISION_1 |
|
menggunakan NDIS_WWAN_PIN_INFO |
NDIS_WWAN_PIN_INFO_REVISION_1 NDIS_WWAN_PIN_INFO_REVISION_1 |
|
menggunakan NDIS_WWAN_PIN_LIST |
NDIS_WWAN_PIN_LIST_REVISION_1 NDIS_WWAN_PIN_LIST_REVISION_1 |
NDIS_STATUS_WWAN_SERVICE_ACTIVATION† menggunakan NDIS_WWAN_SERVICE_ACTIVATION_STATUS |
NDIS_WWAN_SERVICE_ACTIVATION_STATUS_REVISION_1 NDIS_WWAN_SERVICE_ACTIVATION_STATUS_REVISION_1 |
NDIS_STATUS_WWAN_HOME_PROVIDER menggunakan NDIS_WWAN_HOME_PROVIDER |
NDIS_WWAN_HOME_PROVIDER_REVISION_1 NDIS_WWAN_HOME_PROVIDER_REVISION_1 |
NDIS_STATUS_WWAN_PREFERRED_PROVIDERS† menggunakan NDIS_WWAN_PREFERRED_PROVIDERS |
NDIS_WWAN_PREFERRED_PROVIDERS_REVISION_1 NDIS_WWAN_PREFERRED_PROVIDERS_REVISION_1 |
NDIS_STATUS_WWAN_VISIBLE_PROVIDERS menggunakan NDIS_WWAN_VISIBLE_PROVIDERS |
NDIS_WWAN_VISIBLE_PROVIDERS_REVISION_1 NDIS_WWAN_VISIBLE_PROVIDERS_REVISION_1 |
NDIS_STATUS_WWAN_REGISTER_STATE menggunakan NDIS_WWAN_REGISTRATION_STATE |
NDIS_WWAN_REGISTRATION_STATE_REVISION_1 Revisi_Status_Registrasi_NDIS_WWAN_2 |
|
menggunakan NDIS_WWAN_SIGNAL_STATE |
NDIS_WWAN_SIGNAL_STATE_REVISION_1 NDIS_WWAN_SIGNAL_STATE_REVISION_1 |
NDIS_STATUS_WWAN_PACKET_SERVICE menggunakan NDIS_WWAN_PACKET_SERVICE_STATE |
NDIS_WWAN_PACKET_SERVICE_STATE_REVISION_1 NDIS_WWAN_PACKET_SERVICE_STATE_REVISION_1 |
NDIS_STATUS_WWAN_PROVISIONED_CONTEXTS menggunakan NDIS_WWAN_PROVISIONED_CONTEXTS |
NDIS_WWAN_PROVISIONED_CONTEXTS_REVISION_1 NDIS_WWAN_PROVISIONED_CONTEXTS_REVISION_1 |
NDIS_STATUS_WWAN_CONTEXT_STATE menggunakan NDIS_WWAN_CONTEXT_STATE |
NDIS_WWAN_CONTEXT_STATE_REVISION_1 NDIS_WWAN_CONTEXT_STATE_REVISION_1 |
NDIS_STATUS_WWAN_SMS_CONFIGURATION menggunakan NDIS_WWAN_SMS_CONFIGURATION |
NDIS_WWAN_SMS_CONFIGURATION_REVISION_1 NDIS_WWAN_SMS_CONFIGURATION_REVISION_1 |
|
menggunakan NDIS_WWAN_SMS_RECEIVE |
NDIS_WWAN_SMS_RECEIVE_REVISION_1 NDIS_WWAN_SMS_RECEIVE_REVISION_1 |
|
menggunakan NDIS_WWAN_SMS_SEND_STATUS |
NDIS_WWAN_SMS_SEND_STATUS_REVISION_1 NDIS_WWAN_SMS_SEND_STATUS_REVISION_1 |
|
menggunakan NDIS_WWAN_SMS_DELETE_STATUS |
NDIS_WWAN_SMS_DELETE_STATUS_REVISION_1 NDIS_WWAN_SMS_DELETE_STATUS_REVISION_1 |
|
menggunakan NDIS_WWAN_SMS_STATUS |
NDIS_WWAN_SMS_STATUS_REVISION_1 NDIS_WWAN_SMS_STATUS_REVISION_1 |
NDIS_STATUS_WWAN_VENDOR_SPECIFIC† menggunakan struktur yang ditentukan vendor |
Tidak tersedia |
|
menggunakan NDIS_WWAN_USSD_EVENT |
NDIS_WWAN_USSD_EVENT_REVISION_1 NDIS_WWAN_USSD_EVENT_REVISION_1 |
NDIS_STATUS_WWAN_DEVICE_SERVICE_SUPPORTED_COMMANDS menggunakan NDIS_WWAN_DEVICE_SERVICE_SUPPORTED_COMMANDS |
NDIS_WWAN_DEVICE_SERVICES_REVISION_1 NDIS_WWAN_DEVICE_SERVICES_REVISION_1 |
NDIS_STATUS_WWAN_DEVICE_SERVICE_RESPONSE menggunakan NDIS_WWAN_DEVICE_SERVICE_RESPONSE |
NDIS_WWAN_DEVICE_SERVICE_RESPONSE_REVISION_1 NDIS_WWAN_DEVICE_SERVICE_RESPONSE_REVISION_1 |
NDIS_STATUS_WWAN_DEVICE_SERVICE_EVENT menggunakan NDIS_WWAN_DEVICE_SERVICE_EVENT |
NDIS_WWAN_DEVICE_SERVICE_EVENT_REVISION_1 NDIS_WWAN_DEVICE_SERVICE_EVENT_REVISION_1 |
NDIS_STATUS_WWAN_DEVICE_SERVICE_SUBSCRIPTION menggunakan NDIS_WWAN_DEVICE_SERVICE_SUBSCRIPTION |
NDIS_WWAN_DEVICE_SERVICE_SUBSCRIPTION_REVISION_1 NDIS_LAYANAN_PERANGKAT_LANGGANAN_VERSI_1 |
NDIS_STATUS_WWAN_AUTH_RESPONSE menggunakan NDIS_WWAN_AUTH_RESPONSE |
NDIS_WWAN_AUTH_RESPONSE_REVISION_1 NDIS_WWAN_AUTH_RESPONSE_REVISION_1 |
NDIS_STATUS_WWAN_SET_HOME_PROVIDER_COMPLETE menggunakan NDIS_WWAN_SET_HOME_PROVIDER |
Tidak tersedia NDIS_WWAN_HOME_PROVIDER_REVISION_2 |
Nota
Catatan berikut berlaku untuk tabel sebelumnya: † mewakili indikasi opsional yang mungkin didukung driver miniport. Ketahuilah bahwa jika driver miniport mendukung OID opsional, driver miniport juga harus mendukung indikasi yang sesuai.
Dukungan Indikasi WWAN-Specific untuk GSM, CDMA, dan Indikasi Non-Diminta
Indikasi |
GSM |
CDMA |
Tidak diminta indikasi Diperbolehkan? |
X |
X |
N |
|
X |
X |
Ya |
|
X |
X |
Ya |
|
X |
X |
N |
|
X |
X |
N |
|
X |
X |
N |
|
X |
X |
N |
|
X |
Ya |
||
X |
X |
N |
|
X |
X |
Ya |
|
X |
X |
Ya |
|
NDIS_STATUS_WWAN_PACKET_SERVICE menggunakan NDIS_WWAN_PACKET_SERVICE_STATE |
X |
X |
Ya |
X |
X |
Ya |
|
X |
X |
Ya |
|
X |
X |
Ya |
|
X |
X |
Ya |
|
|
menggunakan NDIS_WWAN_SMS_SEND_STATUS |
X |
X |
N |
X |
X |
N |
|
X |
X |
Ya |
|
X |
X |
Ya |
|
X |
Ya |
||
X |
X |
N |
|
X |
X |
N |
|
X |
X |
Ya |
|
X |
X |
N |
|
X |
X |
N |
|
X |
X |
N |
OID Khusus Multi-operator
Perubahan berikut berlaku untuk driver miniport NDIS 6.30 yang mendukung mode multi-operator. Jika driver miniport tidak mendukung mode multi-operator, silakan lihat tabel sebelumnya.
Struktur Data terkaitOID dan Windows 8 |
Operasi Kueri |
Atur Operasi |
GSM/CDMA |
Penyedia Rumah Jaringan Seluler Nirkabel (OID_WWAN_HOME_PROVIDER) menggunakan NDIS_WWAN_SET_HOME_PROVIDER |
A |
A |
GSM, CDMA |
OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS menggunakan fungsi NDIS_WWAN_SET_PREFERRED_MULTICARRIER_PROVIDERS. PreferredListHeader.ElementType harus diatur ke WwanStructProvider2 dan strukturnya WWAN_PROVIDER2. |
A |
A |
GSM, CDMA |
Indikasi Khusus Multi-operator, Struktur Data yang Sesuai, dan Revisi OS
Indikasi dan Struktur Data yang Sesuai |
Revisi Windows 8 |
NDIS_STATUS_WWAN_HOME_PROVIDER menggunakan NDIS_WWAN_HOME_PROVIDER2 |
NDIS_WWAN_HOME_PROVIDER_REVISION_2 |
NDIS_STATUS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS menggunakan NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS |
NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS_REVISION_1. PreferredListHeader.ElementType harus diatur ke WwanStructProvider2 dan daftar harus berisi struktur WWAN_PROVIDER2. |
NDIS_STATUS_WWAN_VISIBLE_PROVIDERS menggunakan NDIS_WWAN_VISIBLE_PROVIDERS |
NDIS_WWAN_VISIBLE_PROVIDERS_REVISION_1. VisibleListHeader.ElementType harus diatur ke WwanStructProvider2 dan daftar harus berisi struktur WWAN_PROVIDER2. |
Dukungan Indikasi Khusus Multi-operator untuk GSM, CDMA, dan Indikasi Tidak Diminta
Indikasi dan Struktur Data yang Sesuai |
GSM |
CDMA |
Tidak diminta indikasi Diperbolehkan? |
X |
X |
N |
|
X |
X |
Ya |
|
NDIS_STATUS_WWAN_VISIBLE_PROVIDERS menggunakan NDIS_WWAN_VISIBLE_PROVIDERS |
X |
X |
N |