Função GetNPPBlobTable
A função GetNPPBlobTable recupera uma tabela BLOB do NPP que representa as NICs de registro no computador local.
Sintaxe
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
Parâmetros
-
hFilterBlob [in]
-
Manipule para um BLOB de filtro que limita os BLOBs NPP retornados na tabela.
-
ppBlobTable [out]
-
Ponteiro para uma estrutura BLOB_TABLE que contém pelo menos um ponteiro BLOB.
Valor retornado
Se a função for bem-sucedida, o valor retornado será NMERR_SUCCESS.
Se a função não for bem-sucedida, o valor retornado será um dos seguintes códigos de erro:
Código de retorno | Descrição |
---|---|
|
Nenhuma DLL foi encontrada no diretório NPP. |
|
Nenhuma das DLLs no diretório NPP eram DLLs NPP válidas. |
|
BLOBs do NPP foram descobertos, mas nenhum passou no teste de filtro. |
|
O Monitor de Rede não pôde alocar memória. |
Comentários
O BLOB nomeado por hFilterBlob também pode ser um BLOB especial.
Se você definir o sinalizador no BLOB de filtro como TRUE, a tabela BLOB retornada também poderá incluir BLOBs especiais.
Se o BLOB nomeado por hFilterBlob for um BLOB especial, a interface do usuário do Monitor de Rede tentará processá-lo. Por exemplo, suponha que uma chamada anterior retorne um BLOB especial do NPP remoto. O aplicativo insere a marca necessária, MACHINE_NAME. Em seguida, o localizador passa esse BLOB para o NPP remoto, que retorna uma tabela dos BLOBs NPP associados ao nome do computador.
Para destruir todos os BLOBs retornados e a tabela BLOB, o chamador é responsável por chamar a função DestroyBlob .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|