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。
如果 uFlag 未設定為 WWAN_SMS_NEW_MESSAGE,此成員必須由迷你埠驅動程式使用 WWAN_MESSAGE_INDEX_NONE 初始化。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 和更新版本的 Windows。 |
標頭 | wwan.h (包含 Wwan.h) |