Structure $tagNETRESOURCE
Global Const $tagNETRESOURCE = "int Scope;int Type;int DisplayType;int Usage;ptr LocalName;ptr RemoteName;ptr Comment;ptr Provider"
Scope | Champ d'application de l'énumération : $RESOURCE_CONNECTED - Énumère les ressources actuellement connectées $RESOURCE_GLOBALNET - Énumère toutes les ressources sur le réseau $RESOURCE_REMEMBERED - Énumère connexions souvenir |
Type | Ensemble de de bits flags identifiant le type de ressources : $RESOURCETYPE_ANY - Toutes les ressources $RESOURCETYPE_DISK - les ressources de disque $RESOURCETYPE_PRINT - les ressources d'impression |
DisplayType | Options d'affichage pour l'objet réseau dans une interface utilisateur de navigation du réseau : $RESOURCEDISPLAYTYPE_DOMAIN - L'objet doit être affiché comme un domaine $RESOURCEDISPLAYTYPE_SERVER - L'objet doit être affiché en tant que serveur $RESOURCEDISPLAYTYPE_SHARE - L'objet doit être affiché en tant que part $RESOURCEDISPLAYTYPE_GENERIC - La méthode utilisée pour afficher l'objet n'a pas d'importance |
Usage | Ensemble de bits flags décrivant comment la ressource peut être utilisée. Notez que ce membre ne peut être spécifié que si le membre Scope est égal à $RESOURCE_GLOBALNET. Ce membre peut prendre l'une des valeurs suivantes : $RESOURCEUSAGE_CONNECTABLE - La ressource est une ressource connectable; le nom pointé par RemoteName peut être passé à la fonction _WinNet_AddConnection() pour établir une connexion réseau. $RESOURCEUSAGE_CONTAINER - La ressource est une ressource conteneur; le nom désigné par RemoteName peut être transmis à la fonction _WinNet_OpenEnum() pour énumérer les ressources dans le conteneur. |
LocalName | Si le membre Scope est égal à $RESOURCE_CONNECTED ou $RESOURCE_REMEMBERED, ce membre est un pointeur vers une valeur nulle de fin chaîne de caractères qui spécifie le nom d'un périphérique local. Ce membre est 0 si la connexion n'utilise pas un périphérique. |
RemoteName | Si l'entrée est une ressource réseau, ce membre est un pointeur vers une chaîne terminée par null qui spécifie le nom du réseau à distance. Si l'entrée est une connexion en cours ou persistante, les points RemoteName du nom de réseau sont associés au nom pointé par le membre LocalName. |
Comment | Pointeur vers null, fin de chaîne qui contient un commentaire donné par le fournisseur de réseau |
Provider | Pointeur vers null, fin de chaîne qui contient le nom du fournisseur qui possède la ressource. Ce membre ne peut être NULL si le nom du fournisseur est inconnu. Pour récupérer le nom du fournisseur, vous pouvez appeler la fonction _WinNet_GetProviderName(). |