en-tête npapi.h
Cet en-tête est utilisé par Security and Identity. Pour plus d'informations, consultez les pages suivantes :
npapi.h contient les interfaces de programmation suivantes :
Fonctions
AddConnectNotify Appelée avant et après chaque opération d’ajout de connexion (WNetAddConnection, WNetAddConnection2 et WNetAddConnection3) est tentée par le routeur de plusieurs fournisseurs (MPR). |
CancelConnectNotify Appelle CancelConnectNotify avant et après chaque opération d’annulation de connexion (WNetCancelConnection et WNetCancelConnection2). |
NPAddConnection Connecte un appareil local à une ressource réseau. (NPAddConnection) |
NPAddConnection3 Connecte un appareil local à une ressource réseau. (NPAddConnection3) |
NPCancelConnection Déconnecte une connexion réseau. |
NPCloseEnum Ferme une énumération. |
NPDeviceMode Spécifie la fenêtre parente d’un appareil. Cette fenêtre possède toutes les boîtes de dialogue qui proviennent de l’appareil. |
NPDirectoryNotify Notifie le fournisseur réseau de certaines opérations d’annuaire. |
NPEnumResource Effectue une énumération basée sur un handle retourné par NPOpenEnum. |
NPFMXEditPerm Permet aux fournisseurs réseau de fournir leurs propres boîtes de dialogue d’éditeur d’autorisations. |
NPFMXGetPermCaps Récupère les fonctionnalités de l’éditeur d’autorisations. La valeur de retour est un masque de bits qui indique quels éléments de menu Sécurité dans le Gestionnaire de fichiers doivent être activés. |
NPFMXGetPermHelp Récupère le fichier d’aide et le contexte d’aide des boîtes de dialogue éditeur d’autorisations lorsqu’un élément de menu dans le menu Sécurité du Gestionnaire de fichiers est sélectionné et que la touche F1 est enfoncée. |
NPFormatNetworkName Met en forme un nom réseau dans un format spécifique au fournisseur pour l’afficher dans un contrôle. |
NPGetCaps Retourne des informations sur les services pris en charge sur le réseau. |
NPGetConnection Récupère des informations sur une connexion. |
NPGetConnection3 Récupère des informations sur une connexion réseau, même si elle est actuellement déconnectée. |
NPGetConnectionPerformance Retourne des informations sur les performances attendues d’une connexion utilisée pour accéder à une ressource réseau. La demande ne peut concerner qu’une ressource réseau actuellement connectée. |
NPGetDirectoryType Détermine le type d’un répertoire réseau. |
NPGetPropertyText Récupère les noms des boutons à ajouter à une boîte de dialogue de propriété pour une ressource réseau. |
NPGetResourceInformation Sépare la partie d’une ressource réseau accessible via l’API WNet de la partie accessible via des API spécifiques au type de ressource. |
NPGetResourceParent Récupère le parent d’une ressource réseau spécifiée dans la hiérarchie de navigation. |
NPGetUniversalName Récupère le nom universel d’une ressource réseau. La fonction NPGetUniversalName peut récupérer ce nom universel au format UNC ou dans l’ancien format de nom distant. |
NPGetUser Récupère la valeur du nom d’utilisateur par défaut actuel ou du nom d’utilisateur utilisé pour établir une connexion réseau. |
NPLogonNotify MPR appelle cette fonction pour informer le gestionnaire d’informations d’identification qu’un événement d’ouverture de session s’est produit, ce qui permet au gestionnaire d’informations d’identification de retourner un script d’ouverture de session. |
NPOpenEnum Ouvre une énumération des ressources réseau ou des connexions existantes. La fonction NPOpenEnum doit être appelée pour obtenir un handle valide pour une énumération. |
NPPasswordChangeNotify MPR appelle cette fonction pour notifier le gestionnaire d’informations d’identification d’un événement de modification de mot de passe. |
NPPropertyDialog Appelée lorsque l’utilisateur clique sur un bouton ajouté à l’aide de la fonction NPPropertyDialog. La fonction NPPropertyDialog est appelée uniquement pour les propriétés réseau de fichiers et de répertoires. |
NPSearchDialog Permet aux fournisseurs réseau de fournir leur propre forme de navigation et de recherche, au-delà de la vue hiérarchique présentée dans la boîte de dialogue Connexion. |
WNetSetLastErrorA Définit les informations d’erreur étendues. Les fournisseurs réseau doivent appeler cette fonction au lieu de SetLastError. (ANSI) |
WNetSetLastErrorW Définit les informations d’erreur étendues. Les fournisseurs réseau doivent appeler cette fonction au lieu de SetLastError. (Unicode) |
Structures
NOTIFYADD La structure NOTIFYADD contient les détails d’une opération de connexion réseau. Il est utilisé par la fonction AddConnectNotify. |
NOTIFYCANCEL La structure NOTIFYCANCEL contient les détails d’une opération de déconnexion réseau. Il est utilisé par la fonction CancelConnectNotify. |
NOTIFYINFO La structure NOTIFYINFO contient status informations sur une opération de connexion ou de déconnexion réseau. Il est utilisé par les fonctions AddConnectNotify et CancelConnectNotify. |