WWAN_SMS_STATUS結構(wwan.h)
WWAN_SMS_STATUS 結構代表SMS訊息存放區的狀態。
語法
typedef struct _WWAN_SMS_STATUS {
ULONG uFlag;
ULONG MessageIndex;
} WWAN_SMS_STATUS, *PWWAN_SMS_STATUS;
成員
uFlag
旗標的點陣圖,表示 MB 裝置上訊息存放區的狀態。 下表定義 uFlag 的值。
價值 | 意義 |
---|---|
WWAN_SMS_FLAG_NONE | 沒有要報告的狀態。 |
WWAN_SMS_FLAG_MESSAGE_STORE_FULL | 訊息存放區已滿。 |
WWAN_SMS_FLAG_NEW_MESSAGE | 新的非類別 0 (快閃/警示) 訊息已送達。 |
在發生狀態變更之前,迷你埠驅動程式不應設定或清除任何旗標。 例如,WWAN_SMS_FLAG_MESSAGE_STORE_FULL旗標必須保持設定,直到迷你埠驅動程式完全處理來自 MB 服務的刪除訊息要求為止。 同樣地,WWAN_SMS_FLAG_NEW_MESSAGE旗標必須保持設定,直到迷你埠驅動程式完全處理從 MB 服務讀取新訊息要求為止。
每當設定旗標時,迷你埠驅動程序必須將未請求的事件傳送至 MB 服務。 當清除旗標時,迷你埠驅動程式不需要傳送未經請求的事件(重設)。
MessageIndex
這是新抵達訊息或最近抵達的訊息索引,以防 查詢 回應。
1 到 ulMaxMessageIndex 之間訊息存放區中的唯一索引 傳回NDIS_STATUS_WWAN_SMS_CONFIGURATION。
如果未使用 WWAN_SMS_NEW_MESSAGE 設定 uFlag,則必須使用 WWAN_MESSAGE_INDEX_NONE 的迷你埠驅動程式初始化這個成員。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 和更新版本的 Windows。 |
標頭 | wwan.h (包括 Wwan.h) |