GetNPPBlobTable fonction)

La fonction GetNPPBlobTable récupère une table d’objets BLOB NPP qui représente les cartes réseau du Registre sur l’ordinateur local.

Syntaxe

DWORD GetNPPBlobTable(
  _In_  HBLOB       hFilterBlob,
  _Out_ PBLOB_TABLE *ppBlobTable
);

Paramètres

hFilterBlob [ dans]

Handle vers un objet BLOB de filtre qui limite les objets BLOB NPP renvoyés dans la table.

ppBlobTable [ à]

Pointeur vers une structure de _ table d’objets BLOB qui contient au moins un pointeur d’objet BLOB.

Valeur de retour

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
NMERR _ aucune _ _ dll NPP
Aucune dll n’a été trouvée dans le répertoire NPP.
NMERR _ aucune _ _ dll NPP _ valide
Aucune des dll du répertoire NPP n’était des dll NPP valides.
NMERR _ aucun _ _ NPPS correspondant
Les objets BLOB NPP ont été découverts, mais aucun n’a passé le test de filtre.
NMERR _ hors _ _ Mémo
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 affectez la valeur true à l’indicateur dans l’objet blob de filtres, la table d’objets 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 de moniteur réseau tente de la traiter. Par exemple, supposons qu’un appel précédent retourne un objet BLOB spécial du NPP distant. L’application insère la balise requise, le nom de l’ordinateur _ . Le Finder transmet ensuite cet objet BLOB au NPP distant, qui retourne ensuite une table des objets BLOB NPP associés au nom de l’ordinateur.

Pour détruire tous les objets BLOB retournés et la table BLOB, l’appelant est chargé d’appeler 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
Netmon. h
Bibliothèque
Npptools. lib
DLL
Npptools.dll