WWAN_SMS_PDU_RECORD 構造体 (wwan.h)
WWAN_SMS_PDU_RECORD構造体は、PDU スタイルの SMS メッセージ レコードを表します。
構文
typedef struct _WWAN_SMS_PDU_RECORD {
ULONG MessageIndex;
WWAN_MSG_STATUS MsgStatus;
BYTE Size;
CHAR PduData[WWAN_SMS_PDU_HEX_BUF_LEN];
} WWAN_SMS_PDU_RECORD, *PWWAN_SMS_PDU_RECORD;
メンバー
MessageIndex
ミニポート ドライバーによって管理される仮想メッセージ ストアへのインデックス。 このインデックスは 1 から始まります。最大インデックスは、WWAN_SMS_CONFIGURATION_STATUSで返される ulMaxMessageIndex です。 仕様では、物理的に使用可能なデータ ストアが区別されないことに注意してください。 メッセージがクラス 0 (フラッシュ/アラート) メッセージの場合は、WWAN_MESSAGE_INDEX_NONEに設定する必要があります。
MsgStatus
SMS メッセージが新しい (未読)、古い (読み取り)、下書き、または送信済みかどうかを表すレコードの状態。
Size
レコードのサイズ (バイト単位)。
GSM ベースのデバイスの場合、これは 16 進文字列に変換する前のメッセージのサイズを表します。
CDMA ベースのデバイスの場合、これは PduData 内のバイト数を表します。
PduData[WWAN_SMS_PDU_HEX_BUF_LEN]
GSM ベースのデバイスの場合、SMS メッセージを表す 16 進数の文字列形式 (3GPP TS 27.005 および 3GPP TS 23.040 標準に従う) でコーディングされたレコードの内容を含む NULL で終わる文字列。
バイナリ形式の SMS メッセージの読み取りをサポートする CDMA ベースのデバイスの場合 (WWAN_SMS_CAPS_PDU_RECEIVEとしてWWAN_SMS_CAPSで返されます)、このメンバーには、セクション 3GPP2 仕様 C.S0015-A のセクション 3.4.2.1 SMS ポイントツーポイント メッセージ C.S0015-A"Wideband Spread Spectrum Systems のショート メッセージ サービス (SMS) で定義されているバイト配列として SMS メッセージが含まれます。 SMS では、ワイヤレス メッセージング テレサービス (WMT) 形式のみがサポートされます。 ミニポート ドライバーは、CDMA ベースのデバイスの BYTE[] にこの情報を型キャストする必要があります。 16 進数の文字列形式ではコード化されません。 メッセージは NULL で終了しません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 以降のバージョンの Windows で使用できます。 |
Header | wwan.h (Wwan.h を含む) |