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(플래시/경고) 메시지가 도착했습니다.
 

미니포트 드라이버는 상태 변경이 발생할 때까지 플래그를 설정하거나 지워서는 안 됩니다. 예를 들어 미니포트 드라이버가 MB 서비스에서 제공하는 삭제 메시지 요청을 완전히 처리할 때까지 WWAN_SMS_FLAG_MESSAGE_STORE_FULL 플래그가 설정된 상태를 유지해야 합니다. 마찬가지로 미니포트 드라이버가 MB 서비스에서 새 메시지 읽기 요청을 완전히 처리할 때까지 WWAN_SMS_FLAG_NEW_MESSAGE 플래그가 설정된 상태를 유지해야 합니다.

미니포트 드라이버는 플래그가 설정될 때마다 원치 않는 이벤트를 MB 서비스로 보내야 합니다. 미니포트 드라이버는 플래그가 지워지면 원치 않는 이벤트를 보낼 필요가 없습니다(다시 설정).

MessageIndex

쿼리 응답의 경우 새로 도착한 메시지 또는 최근에 도착한 메시지의 인덱스입니다.

NDIS_STATUS_WWAN_SMS_CONFIGURATION 반환된 1과 ulMaxMessageIndex 사이의 메시지 저장소에 대한 고유 인덱스입니다.

uFlag가 WWAN_SMS_NEW_MESSAGE 사용하여 설정되지 않은 경우 이 멤버는 WWAN_MESSAGE_INDEX_NONE 있는 미니포트 드라이버에 의해 초기화되어야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 wwan.h(wwan.h 포함)

추가 정보

NDIS_WWAN_SMS_STATUS