Condividi tramite


Metodo IMbnMultiCarrierEvents::OnSetHomeProviderComplete (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.

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare il completamento di un'operazione SetHomeProvider .

Sintassi

HRESULT OnSetHomeProviderComplete(
  [in] IMbnMultiCarrier *mbnInterface,
  [in] ULONG            requestID,
  [in] HRESULT          status
);

Parametri

[in] mbnInterface

Oggetto IMbnMultiCarrier che rappresenta l'operazione SetHomeProvider del dispositivo Mobile Broadband.

[in] requestID

ID richiesta assegnato dal servizio Mobile Broadband all'operazione SetHomeProvider .

[in] status

Codice di stato che indica il risultato di SetHomeProvider.

Valore Significato
S_OK
L'operazione è stata completata.
E_MBN_PROVIDER_NOT_VISIBLE
Il provider richiesto non è visibile.
E_INVALIDARG
Input della modalità di registrazione non valida, l'ID del provider fornito come input è maggiore della lunghezza massima di 7 caratteri o la classe di dati fornita non è valida. Il servizio Mobile Broadband non invierà la richiesta al dispositivo quando vengono forniti argomenti non validi nell'input. In modalità di registrazione manuale, questo indica che il provider richiesto non è consentito.
E_FAIL
Impossibile completare l'operazione. Altre informazioni sono disponibili nel codice di errore di rete.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
L'operazione non è supportata dal dispositivo. Questo può essere restituito dai dispositivi che non supportano più operatori.

Valore restituito

Questo metodo deve restituire S_OK.

Commenti

Se lo stato è S_OK, il provider home per l'interfaccia è stato impostato correttamente sul nuovo provider di SetHomeProvider. In caso contrario, il provider home originale non viene modificato e gli stati precedenti, ad esempio connessione, servizio pacchetti e così via, dell'interfaccia rimangono invariati.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mbnapi.h

Vedi anche

IMbnMultiCarrierEvents