Partager via


structure NDIS_WWAN_SERVICE_ACTIVATION_STATUS (ndiswwan.h)

La structure NDIS_WWAN_SERVICE_ACTIVATION_STATUS représente l’état de l’activation du service sur l’appareil Mo.

Syntaxe

typedef struct _NDIS_WWAN_SERVICE_ACTIVATION_STATUS {
  NDIS_OBJECT_HEADER             Header;
  WWAN_STATUS                    uStatus;
  WWAN_SERVICE_ACTIVATION_STATUS ServiceActivationStatus;
} NDIS_WWAN_SERVICE_ACTIVATION_STATUS, *PNDIS_WWAN_SERVICE_ACTIVATION_STATUS;

Membres

Header

En-tête avec des informations de type, de révision et de taille sur la structure NDIS_WWAN_SERVICE_ACTIVATION_STATUS. Le service Mo définit l’en-tête avec les valeurs affichées dans le tableau suivant lorsqu’il envoie la structure de données au pilote miniport pour définir opérations. 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_SERVICE_ACTIVATION_STATUS_REVISION_1
Taille sizeof(NDIS_WWAN_SERVICE_ACTIVATION_STATUS)
 

Pour plus d’informations sur ces membres, consultez NDIS_OBJECT_HEADER.

uStatus

État de l’opération d’activation du service. Le tableau suivant présente les valeurs possibles pour ce membre.

Valeur Signification
WWAN_STATUS_SUCCESS L’activation du service a réussi.
WWAN_STATUS_INVALID_PARAMETERS Échec de l’activation du service en raison de paramètres non valides.
WWAN_STATUS_FAILURE Échec de l’activation du service. Les pilotes miniport peuvent retourner cette valeur si le service a déjà été activé.
WWAN_STATUS_PIN_REQUIRED Échec de l’activation du service, car l’appareil nécessite un code confidentiel.
WWAN_STATUS_RADIO_POWER_OFF Échec de l’activation du service, car la radio est actuellement désactivée.
WWAN_STATUS_BAD_SIM Échec de l’activation du service, car une carte SIM incorrecte a été détectée.
WWAN_STATUS_SIM_NOT_INSERTED Échec de l’activation du service, car la carte SIM n’a pas été insérée entièrement dans l’appareil.
WWAN_STATUS_PROVIDER_NOT_VISIBLE L’activation du service a échoué, car le fournisseur de services n’est pas visible actuellement.
WWAN_STATUS_NO_DEVICE_SUPPORT Échec de l’activation du service, car l’appareil ne prend pas en charge l’activation du service.
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 passe à WwanReadyStateInitialized.

ServiceActivationStatus

Mise en forme WWAN_SERVICE_ACTIVATION_STATUS objet qui représente l’état de l’activation du service sur l’appareil.

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)

Voir aussi

NDIS_OBJECT_HEADER

WWAN_SERVICE_ACTIVATION_STATUS