structure NDIS_WWAN_SMS_CONFIGURATION (ndiswwan.h)
La structure NDIS_WWAN_SMS_CONFIGURATION représente la configuration SMS de l’appareil Mo.
Syntaxe
typedef struct _NDIS_WWAN_SMS_CONFIGURATION {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_SMS_CONFIGURATION SmsConfiguration;
} NDIS_WWAN_SMS_CONFIGURATION, *PNDIS_WWAN_SMS_CONFIGURATION;
Membres
Header
En-tête avec des informations de type, de révision et de taille sur la structure NDIS_WWAN_SMS_CONFIGURATION. Lorsque le service Mo envoie la structure de données au pilote miniport pour définir opérations, il définit l’en-tête avec les valeurs indiquées dans le tableau suivant. Les pilotes miniport doivent définir l’en-tête avec les mêmes valeurs lorsqu’ils envoient la structure de données au service Mo.
Sous-membre d’en-tête | Valeur |
---|---|
Type | NDIS_OBJECT_TYPE_DEFAULT |
Révision | NDIS_WWAN_SMS_CONFIGURATION_REVISION_1 |
Taille | sizeof(NDIS_WWAN_SMS_CONFIGURATION) |
Pour plus d’informations sur ces membres, consultez NDIS_OBJECT_HEADER.
uStatus
État de l’opération de configuration SMS. Le tableau suivant présente les valeurs possibles pour ce membre.
Valeur | Signification |
---|---|
WWAN_STATUS_NOT_INITIALIZED | L’opération a échoué, car l’appareil est en cours d’initialisation. Réessayez l’opération après que l’état prêt de l’appareil change pour WwanReadyStateInitialized. |
WWAN_STATUS_PIN_REQUIRED | L’opération a échoué, car l’appareil nécessite un code CONFIDENTIEL. |
WWAN_STATUS_SIM_NOT_INSERTED | L’opération a échoué, car la carte SIM n’a pas été insérée entièrement dans l’appareil. |
WWAN_STATUS_BAD_SIM | L’opération a échoué, car une carte SIM défectueuse a été détectée. |
WWAN_STATUS_SMS_UNKNOWN_ERROR | L’opération a échoué en raison d’une erreur inconnue. |
WWAN_STATUS_SMS_FORMAT_NOT_SUPPORTED | L’opération a échoué, car le format SMS spécifié dans WWAN_SMS_CONFIGURATION n’est pas pris en charge. |
SmsConfiguration
Objet WWAN_SMS_CONFIGURATION mis en forme qui représente la configuration SMS de l’appareil Mo.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
d’en-tête | ndiswwan.h (include Ndiswwan.h) |