Método IESP::QueryStations
El método QueryStations proporciona una lista de todos los equipos que actualmente usan Monitor de red para capturar datos de red.
Sintaxis
HRESULT STDMETHODCALLTYPE QueryStations(
[in, out] QUERYTABLE *lpQueryTable
);
Parámetros
-
lpQueryTable [in, out]
-
Puntero a una estructura QUERYTABLE . En la entrada, esta estructura debe contener el número máximo de equipos que desea que devuelva Network Monitor y una matriz de estructuras STATIONQUERY .
En la salida, esta estructura devuelve el número de equipos que capturan datos y una estructura STATIONQUERY para cada equipo encontrado. Tenga en cuenta que este total puede incluir equipos que usan versiones de Network Monitor anteriores a la versión 2.0.
Valor devuelto
Si el método se realiza correctamente, el valor devuelto se NMERR_SUCCESS.
Si el método no se realiza correctamente, el valor devuelto es el siguiente código de error:
Código devuelto | Descripción |
---|---|
|
La memoria necesaria para procesar esta consulta no estaba disponible. |
Observaciones
Se puede llamar a este método en cualquier momento después de llamar al método CreateNPPInterface . Una llamada a este método es una llamada sincrónica, que puede tardar varios segundos en completarse, ya que Monitor de red espera a que los equipos remotos respondan a la consulta. Solo se pueden consultar los equipos de la subred local.
Es su responsabilidad asignar la memoria para la estructura QUERYTABLE y liberar esa memoria después de que la tabla ya no sea necesaria. Este requisito incluye la memoria necesaria para la matriz STATIONQUERY utilizada en QUERYTABLE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Archivo DLL |
|