共用方式為


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)

另請參閱

NDIS_WWAN_SMS_STATUS