GetNPPBlobTable, fonction
La fonction GetNPPBlobTable récupère une table BLOB NPP qui représente les cartes réseau de registre sur l’ordinateur local.
Syntaxe
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
Paramètres
-
hFilterBlob [in]
-
Gérez en objet BLOB de filtre qui limite les objets BLOB NPP retournés dans la table.
-
ppBlobTable [out]
-
Pointeur vers une structure BLOB_TABLE qui contient au moins un pointeur BLOB.
Valeur retournée
Si la fonction réussit, la valeur de retour est NMERR_SUCCESS.
Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants :
Code de retour | Description |
---|---|
|
Aucune DLL n’a été trouvée dans le répertoire NPP. |
|
Aucune des DLL du répertoire NPP n’était valide. |
|
Les objets BLOB NPP ont été découverts, mais aucun n’a réussi le test de filtre. |
|
Le moniteur réseau n’a pas pu allouer de mémoire. |
Notes
L’objet BLOB nommé par hFilterBlob peut également être un objet BLOB spécial.
Si vous définissez l’indicateur dans le filtre BLOB sur TRUE, la table BLOB retournée peut également inclure des objets BLOB spéciaux .
Si l’objet BLOB nommé par hFilterBlob est un objet BLOB spécial, l’interface utilisateur du Moniteur réseau tente de le traiter. Par exemple, supposons qu’un appel précédent retourne un objet BLOB spécial à partir du NPP distant. L’application insère la balise requise, MACHINE_NAME. Le finder transmet ensuite cet objet BLOB au NPP distant, qui retourne ensuite une table des objets BLOB NPP associés au nom de la machine.
Pour détruire tous les objets BLOB retournés et la table BLOB, l’appelant est responsable de l’appel de la fonction DestroyBlob .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|