Funzione GetNPPBlobTable
La funzione GetNPPBlobTable recupera una tabella BLOB NPP che rappresenta le schede di interfaccia di rete del registro nel computer locale.
Sintassi
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
Parametri
-
hFilterBlob [in]
-
Gestire in un BLOB di filtro che limita i BLOB NPP restituiti nella tabella.
-
ppBlobTable [out]
-
Puntatore a una struttura BLOB_TABLE contenente almeno un puntatore BLOB.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene NMERR_SUCCESS.
Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti:
Codice restituito | Descrizione |
---|---|
|
Nessuna DLL trovata nella directory NPP. |
|
Nessuna delle DLL nella directory NPP era dll NPP valide. |
|
Sono stati individuati BLOB NPP, ma nessuno ha superato il test del filtro. |
|
Monitoraggio di rete non è stato in grado di allocare memoria. |
Commenti
Il BLOB denominato da hFilterBlob può anche essere un BLOB speciale.
Se si imposta il flag nel BLOB del filtro su TRUE, la tabella BLOB restituita può includere anche BLOB speciali.
Se il BLOB denominato da hFilterBlob è un BLOB speciale, l'interfaccia utente di Monitoraggio di rete tenterà di elaborarla. Si supponga, ad esempio, che una chiamata precedente restituisca un BLOB speciale dal gruppo di sicurezza di rete remoto. L'applicazione inserisce il tag obbligatorio MACHINE_NAME. Il finder passa quindi questo BLOB al NPP remoto, che restituisce quindi una tabella dei BLOB NPP associati al nome del computer.
Per eliminare definitivamente tutti i BLOB restituiti e la tabella BLOB, il chiamante è responsabile della chiamata alla funzione DestroyBlob .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|