Structure NETINFOSTRUCT (winnetwk.h)
La structure NETINFOSTRUCT contient des informations décrivant le fournisseur réseau retourné par la fonction WNetGetNetworkInformation .
Syntaxe
typedef struct _NETINFOSTRUCT {
DWORD cbStructure;
DWORD dwProviderVersion;
DWORD dwStatus;
DWORD dwCharacteristics;
ULONG_PTR dwHandle;
WORD wNetType;
DWORD dwPrinters;
DWORD dwDrives;
} NETINFOSTRUCT, *LPNETINFOSTRUCT;
Membres
cbStructure
Type : DWORD
Taille, en octets, de la structure NETINFOSTRUCT . L’appelant doit fournir cette valeur pour indiquer la taille de la structure passée. Au retour, la taille de la structure est remplie.
dwProviderVersion
Type : DWORD
Numéro de version du logiciel du fournisseur de réseau.
dwStatus
Type : DWORD
La status actuelle du logiciel du fournisseur de réseau. Ce membre peut être l’une des valeurs suivantes.
dwCharacteristics
Type : DWORD
Caractéristiques du logiciel du fournisseur de réseau.
Cette valeur est égale à zéro.
Windows Me/98/95 : Ce membre peut être une ou plusieurs des valeurs suivantes.
dwHandle
Type : ULONG_PTR
Un handle instance pour le fournisseur réseau ou pour le pilote réseau Windows 16 bits.
wNetType
Type : WORD
Type de réseau propre au réseau en cours d’exécution. Cette valeur associe des ressources à un réseau spécifique lorsque les ressources sont persistantes ou stockées dans des liens. Vous trouverez une liste complète des types de réseau dans le fichier d’en-tête Winnetwk.h.
dwPrinters
Type : DWORD
Ensemble d’indicateurs de bits indiquant les numéros d’impression valides pour la redirection des périphériques d’imprimante locaux, avec le bit d’ordre inférieur correspondant à LPT1.
Windows Me/98/95 : Cette valeur est toujours définie sur –1.
dwDrives
Type : DWORD
Ensemble d’indicateurs de bits indiquant les périphériques de disque local valides pour la redirection des lecteurs de disque, avec le bit d’ordre inférieur correspondant à A :.
Windows Me/98/95 : Cette valeur est toujours définie sur –1.
Remarques
La structure NETINFOSTRUCT contient des informations décrivant le réseau, telles que la version du logiciel du fournisseur de réseau et la status actuelle du réseau.
Configuration requise
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 | winnetwk.h |