Metodo IESP::QueryStations
Il metodo QueryStations fornisce un elenco di tutti i computer che attualmente usano Monitoraggio di rete per acquisire i dati di rete.
Sintassi
HRESULT STDMETHODCALLTYPE QueryStations(
[in, out] QUERYTABLE *lpQueryTable
);
Parametri
-
lpQueryTable [in, out]
-
Puntatore a una struttura QUERYTABLE . In input, questa struttura deve contenere il numero massimo di computer da restituire e una matrice di strutture STATIONQUERY .
In output, questa struttura restituisce il numero di computer che acquisiscono dati e una struttura STATIONQUERY per ogni computer trovato. Si noti che questo totale può includere computer che usano versioni di Monitoraggio di rete che precedono la versione 2.0.
Valore restituito
Se il metodo ha esito positivo, il valore restituito è NMERR_SUCCESS.
Se il metodo ha esito negativo, il valore restituito è il codice di errore seguente:
Codice restituito | Descrizione |
---|---|
|
Memoria necessaria per elaborare questa query non disponibile. |
Commenti
Questo metodo può essere chiamato in qualsiasi momento dopo che viene chiamato il metodo CreateNPPInterface . Una chiamata a questo metodo è una chiamata sincrona, che può richiedere diversi secondi per completare come Monitoraggio di rete attende che i computer remoti rispondano alla query. È possibile eseguire query solo sui computer nella subnet locale.
È responsabilità dell'utente allocare la memoria per la struttura QUERYTABLE e liberare tale memoria dopo che la tabella non è più necessaria. Questo requisito include la memoria necessaria per la matrice STATIONQUERY usata in QUERYTABLE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
DLL |
|