Metodo IMbnInterface::ScanNetwork (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.
Analizza in modo asincrono la rete per ottenere un elenco di provider visibili.
Sintassi
HRESULT ScanNetwork(
[out] ULONG *requestID
);
Parametri
[out] requestID
Puntatore all'ID richiesta impostato dal sistema operativo per questa richiesta. La risposta asincrona conterrà lo stesso ID richiesta.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Il servizio Mobile Broadband non è in esecuzione in questo sistema. |
|
L'interfaccia non è valida. Probabilmente perché il dispositivo Mobile Broadband è stato rimosso dal sistema. |
|
L'interfaccia non è valida. Probabilmente perché il dispositivo Mobile Broadband è stato rimosso dal sistema. |
Commenti
Questo metodo avvia un'operazione di analisi di rete. Al termine, popola la cache del sistema operativo di provider e applicazioni visibili può chiamare il metodo GetVisibleProviders di IMbnInterface per ottenere un elenco di reti visibili.
Si tratta di un'operazione che richiede molto tempo. Pertanto, le applicazioni devono prima chiamare GetVisibleProviders e devono chiamare ScanNetwork solo quando le informazioni memorizzate nella cache sono precedenti.
Si tratta di un'operazione asincrona e ScanNetwork restituirà immediatamente. Se questo metodo restituisce correttamente (con S_OK), al termine dell'operazione di analisi, il sistema operativo chiamerà il metodo OnScanNetworkComplete di IMbnInterfaceEvents per notificare l'applicazione del completamento dell'operazione.
Se il dispositivo viene rimosso dal sistema prima del completamento dell'operazione, non vi è alcuna garanzia che la notifica di completamento verrà ricevuta dall'applicazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | mbnapi.h |