Condividi tramite


Metodo IMbnPinManager::GetPin (mbnapi.h)

Importante

A partire da Windows 10 versione 1803, le API Win32 descritte in questa sezione vengono sostituite dalle API Windows Runtime nello spazio dei nomi Windows.Networking.Connectivity.

Ottiene un tipo specifico di PIN.

Sintassi

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

Parametri

[in] pinType

Valore MBN_PIN_TYPE che rappresenta il tipo di PIN richiesto.

[out, retval] pin

Puntatore all'indirizzo di IMbnPin per il tipo PIN richiesto. Se questo metodo restituisce qualsiasi valore diverso da S_OK, questo parametro è NULL. In caso contrario, l'applicazione chiamante deve rilasciare questa interfaccia al termine dell'uso.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
E_PENDING
Il tipo PIN non è disponibile. Il servizio Mobile Broadband sta attualmente verificando il dispositivo per recuperare queste informazioni. Quando il tipo di PIN è disponibile, il servizio Mobile Broadband chiamerà il metodo OnPinListAvailable di IMbnPinManagerEvents.
E_MBN_PIN_REQUIRED
Per completare l'operazione è necessario un PIN. L'applicazione chiamante può ripetere questa operazione quando il dispositivo è sbloccato
E_MBN_SIM_NOT_INSERTED
Non è presente alcuna SIM nel dispositivo.
E_MBN_BAD_SIM
Nel dispositivo è presente una sim non valida.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Il tipo pin richiesto non è supportato dal dispositivo.

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mbnapi.h

Vedi anche

IMbnPinManager