Freigeben über


IMbnPinManager::GetPin-Methode (mbnapi.h)

Wichtig

Ab Windows 10 Version 1803 werden die in diesem Abschnitt beschriebenen Win32-APIs durch die Windows-Runtime-APIs im Windows.Networking.Connectivity-Namespace ersetzt.

Ruft einen bestimmten TYP von PIN ab.

Syntax

HRESULT GetPin(
  [in]          MBN_PIN_TYPE pinType,
  [out, retval] IMbnPin      **pin
);

Parameter

[in] pinType

Ein MBN_PIN_TYPE Wert, der den angeforderten PIN-Typ darstellt.

[out, retval] pin

Zeiger auf die Adresse des IMbnPin für den angeforderten PIN-Typ. Wenn diese Methode einen anderen Wert als S_OK zurückgibt, ist dieser Parameter NULL. Andernfalls muss die aufrufende Anwendung diese Schnittstelle freigeben, wenn sie verwendet wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_PENDING
Der PIN-Typ ist nicht verfügbar. Der mobile Breitbanddienst überprüft derzeit das Gerät, um diese Informationen abzurufen. Wenn der PIN-Typ verfügbar ist, ruft der Mobile Broadband-Dienst die OnPinListAvailable-Methode von IMbnPinManagerEvents auf.
E_MBN_PIN_REQUIRED
Für den Abschluss des Vorgangs ist eine PIN erforderlich. Die aufrufende Anwendung kann diesen Vorgang wiederholen, wenn das Gerät die PIN entsperrt ist.
E_MBN_SIM_NOT_INSERTED
Es gibt keine SIM-Karte im Gerät.
E_MBN_BAD_SIM
Es gibt eine ungültige SIM-Karte im Gerät.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Der angeforderte PIN-Typ wird vom Gerät nicht unterstützt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mbnapi.h

Weitere Informationen

IMbnPinManager