Función GetNPPBlobTable
La función GetNPPBlobTable recupera una tabla BLOB de NPP que representa las NIC de registro en el equipo local.
Sintaxis
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
Parámetros
-
hFilterBlob [in]
-
Controle un BLOB de filtro que limite los BLOB de NPP devueltos en la tabla.
-
ppBlobTable [out]
-
Puntero a una estructura de BLOB_TABLE que contiene al menos un puntero BLOB.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es NMERR_SUCCESS.
Si la función no se realiza correctamente, el valor devuelto es uno de los siguientes códigos de error:
Código devuelto | Descripción |
---|---|
|
No se encontraron archivos DLL en el directorio NPP. |
|
Ninguno de los archivos DLL del directorio NPP eran archivos DLL de NPP válidos. |
|
Se detectaron blobs de NPP, pero ninguno pasó la prueba de filtro. |
|
Network Monitor no pudo asignar memoria. |
Observaciones
El BLOB denominado por hFilterBlob también puede ser un BLOB especial.
Si establece la marca en el blob de filtro en TRUE, la tabla BLOB devuelta también puede incluir blobs especiales.
Si el BLOB llamado por hFilterBlob es un BLOB especial, la interfaz de usuario de Network Monitor intentará procesarlo. Por ejemplo, supongamos que una llamada anterior devuelve un BLOB especial del NPP remoto. La aplicación inserta la etiqueta necesaria, MACHINE_NAME. A continuación, el buscador pasa este BLOB al NPP remoto, que luego devuelve una tabla de los BLOB de NPP asociados con el nombre del equipo.
Para destruir todos los BLOB devueltos y la tabla BLOB, el autor de la llamada es responsable de llamar a la función DestroyBlob .
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 |
|
Biblioteca |
|
Archivo DLL |
|