Freigeben über


WWAN_UICC_APP_INFO Struktur (wwan.h)

Die WWAN_UICC_APP_INFO-Struktur beschreibt Informationen zu einer UICC-Anwendung.

Syntax

typedef struct _WWAN_UICC_APP_INFO {
  WWAN_UICC_APP_TYPE AppType;
  ULONG              AppIdSize;
  BYTE               AppId[WWAN_UICC_APP_ID_MAX_LEN];
  ULONG              AppNameLength;
  BYTE               AppName[WWAN_UICC_APP_NAME_MAX_LEN];
  ULONG              NumPins;
  BYTE               PinRef[WWAN_UICC_PINREF_MAX];
} WWAN_UICC_APP_INFO, *PWWAN_UICC_APP_INFO;

Angehörige

AppType

Ein WWAN_UICC_APP_TYPE Wert, der den Typ der UICC-Anwendung angibt.

AppIdSize

Die Größe der Anwendungs-ID in Byte, wie in Abschnitt 8.3 der technischen Spezifikation ETSI TS 102 221 definiert. Dieses Feld ist auf Null (0) für die WwanUiccAppTypeMf, WwanUiccAppTypeMfSIModer WwanUiccAppTypeMfRUIM App-Typen festgelegt.

AppId[WWAN_UICC_APP_ID_MAX_LEN]

Die Anwendungs-ID. Nur die ersten AppIdSize Bytes sind sinnvoll. Wenn die Anwendungs-ID länger als WWAN_UICC_APP_ID_MAX_LEN Bytes ist, gibt AppIdSize die tatsächliche Länge an, aber nur die ersten WWAN_UICC_APP_ID_MAX_LEN Bytes befinden sich in diesem Feld. Dieses Feld ist nur gültig, wenn AppType- nicht WwanUiccAppTypeMf, WwanUiccAppTypeMfSIModer WwanUiccAppTypeMfRUIMist.

AppNameLength

Die Länge des Anwendungsnamens in Zeichen.

AppName[WWAN_UICC_APP_NAME_MAX_LEN]

Eine UTF-8-Zeichenfolge, die den Namen der Anwendung angibt. Die Länge dieses Felds wird durch AppNameLength-angegeben. Wenn die Länge größer oder gleich WWAN_UICC_APP_NAME_MAX_LEN Bytes ist, enthält dieses Feld die erste WWAN_UICC_APP_NAME_MAX_LEN - 1 Bytes des Namens. Die Zeichenfolge wird immer null beendet.

NumPins

Die Anzahl der Anwendungs-PIN-Verweise. Mit anderen Worten, die Anzahl der Elemente von PinRef- gültig. Anwendungen auf einem virtuellen R-UIM weisen keine PIN-Verweise auf.

PinRef[WWAN_UICC_PINREF_MAX]

Ein Bytearray, das die Anwendungs-PIN-Verweise für diese Anwendung angibt (Schlüssel für PIN1 und möglicherweise UPIN), gemäß Abschnitt 9.4.2 der technischen Spezifikation ETSI TS 102 221. Im Falle einer Einzelüberprüfungskarte oder eines MBB-Treibers und/oder Modems, die keine unterschiedlichen Anwendungsschlüssel für verschiedene Anwendungen unterstützen, muss dieses Feld 0x01werden.

Bemerkungen

Diese Struktur wird in der WWAN_UICC_APP_LIST-Struktur verwendet.

Die folgenden Konstanten werden im Wwan.h-Header für diese Struktur definiert.

#define WWAN_UICC_APP_ID_MAX_LEN 32
#define WWAN_UICC_APP_NAME_MAX_LEN 256
#define WWAN_UICC_PINREF_MAX 8

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903
Header- wwan.h

Siehe auch

MB UICC-Anwendung und Dateisystemzugriff

OID_WWAN_UICC_APP_LIST

WWAN_UICC_APP_LIST

WWAN_UICC_APP_TYPE