NDIS_STATUS_WWAN_SMS_RECEIVE
ミニポート ドライバーは、NDIS_STATUS_WWAN_SMS_RECEIVE 通知を使用して、OID_WWAN_SMS_READ クエリ要求を介した以前の読み取り要求の完了、またはイベント通知として、ネットワーク プロバイダーからの新しいクラス 0 (フラッシュ/アラート) メッセージの到着を MB サービスに通知します。
ミニポート ドライバーは、この通知を使用して、要求されていないイベントを送信することもできます。
この通知には、NDIS_WWAN_SMS_RECEIVE 構造が使用されます。
解説
RequestId は、新しいクラス 0 (フラッシュ/アラート) メッセージの到着を示すために、ミニポート ドライバーによって「0」に設定されます。 新しいクラス 0 (フラッシュ/アラート) メッセージの到着は、現在のネットワーク登録状態に依存しています。
読み取り要求の結果、事前に割り当てられたミニポート ドライバーのバッファーに格納できない多数の SMS レコードが取得された場合、SMS レコードは複数の表示で MB サービスに送信できます。 この場合、uStatus は中間トランザクションに対して WWAN_STATUS_SMS_MORE_DATA に設定する必要があり、最終的なトランザクションは WWAN_STATUS_SUCCESS で終了する必要があります。
次の図は、多数の SMS レコードを取得するための複数の表示方法の使用法を示しています。
要件
バージョン |
Windows 7 以降のバージョンの Windows で使用できます。 |
ヘッダー |
Ndis.h |