Freigeben über


MobileBroadbandPin Klasse

Definition

Enthält die Eigenschaften und Methoden, die einer PIN für mobiles Breitband zugeordnet sind.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

public ref class MobileBroadbandPin sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandPin final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandPin
Public NotInheritable Class MobileBroadbandPin
Vererbung
Object Platform::Object IInspectable MobileBroadbandPin
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
cellularDeviceControl cellularDeviceIdentity

Hinweise

Die Verwendung und den Inhalt einer Universal Integrated Circuit Card (UICC), die normalerweise als SIM-Karte bezeichnet wird, können durch einen Code namens Persönliche Identifikationsnummer (PIN) geschützt werden. PIN1 ist definiert, um die normale Nutzung des Telefons oder Datenmodems zu steuern. PIN2 kann so festgelegt werden, dass spezielle Funktionen verwendet werden können, z. B. das Einschränken ausgehender Aufrufe auf eine Liste von Zahlen.

Ein MobileBroadbandPin-Objekt wird von der GetPin-Methode auf dem MobileBroadbandPinManager zurückgegeben.

Eigenschaften

AttemptsRemaining

Ruft die Anzahl der verbleibenden Versuche ab, bevor die PIN für mobiles Breitband blockiert wird.

Enabled

Ruft einen booleschen Wert ab, der angibt, ob die PIN für mobiles Breitband aktiviert ist.

Format

Ruft das Format für eine mobile Breitband-PIN ab.

LockState

Ruft den Sperrstatus für eine mobile Breitband-PIN ab.

MaxLength

Ruft die maximale Länge der PIN für mobiles Breitband in Bytes ab.

MinLength

Ruft die Mindestlänge der PIN für mobiles Breitband in Bytes ab.

Type

Ruft den PIN-Typ für eine mobile Breitband-PIN ab.

Methoden

ChangeAsync(String, String)

Startet einen asynchronen Vorgang, um eine bereits aktivierte PIN für mobiles Breitband zu ändern.

DisableAsync(String)

Startet einen asynchronen Vorgang, um eine zuvor aktivierte PIN für mobiles Breitband zu deaktivieren.

EnableAsync(String)

Startet einen asynchronen Vorgang, um eine zuvor deaktivierte PIN für mobiles Breitband zu aktivieren.

EnterAsync(String)

Startet einen asynchronen Vorgang, um die aktuelle PIN für das mobile Breitband vom Benutzer abzurufen.

UnblockAsync(String, String)

Startet einen asynchronen Vorgang zum Aufheben der Blockierung einer zuvor blockierten mobilen Breitband-PIN mithilfe eines PIN-Entsperrschlüssels (PIN Unlock Key, PUK).

Gilt für:

Weitere Informationen