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 |
|---|---|
|
Aucune dll n’a été trouvée dans le répertoire NPP. |
|
Aucune des dll du répertoire NPP n’était des dll NPP valides. |
|
Les objets BLOB NPP ont été découverts, mais aucun n’a passé le test de filtre. |
|
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 |
|
| Bibliothèque |
|
| DLL |
|