npapi.h 标头
此标头由安全和标识使用。 有关详细信息,请参阅:
npapi.h 包含以下编程接口:
函数
AddConnectNotify (WNetAddConnection、WNetAddConnection2 和 WNetAddConnection3 的每个添加连接操作之前和之后调用,) 由多提供程序路由器 (MPR) 尝试。 |
CancelConnectNotify 在每个取消连接操作之前和之后调用 CancelConnectNotify (WNetCancelConnection 和 WNetCancelConnection2) 。 |
NPAddConnection 将本地设备连接到网络资源。 (NPAddConnection) |
NPAddConnection3 将本地设备连接到网络资源。 (NPAddConnection3) |
NPCancelConnection 断开网络连接。 |
NPCloseEnum 关闭枚举。 |
NPDeviceMode 指定设备的父窗口。 此窗口拥有源自设备的任何对话框。 |
NPDirectoryNotify 通知网络提供程序某些目录操作。 |
NPEnumResource 根据 NPOpenEnum 返回的句柄执行枚举。 |
NPFMXEditPerm 允许网络供应商提供其自己的权限编辑器对话框。 |
NPFMXGetPermCaps 检索权限编辑器的功能。 返回值是一个位掩码,指示要启用文件管理器中的哪些“安全性”菜单项。 |
NPFMXGetPermHelp 当选择“文件管理器”的“安全”菜单中的菜单项并按下 F1 时,检索权限编辑器对话框的帮助文件和帮助上下文。 |
NPFormatNetworkName 以提供程序特定的格式设置网络名称的格式,以便在控件中显示。 |
NPGetCaps 返回有关网络上支持哪些服务的信息。 |
NPGetConnection 检索有关连接的信息。 |
NPGetConnection3 检索有关网络连接的信息,即使它当前已断开连接。 |
NPGetConnectionPerformance 返回有关用于访问网络资源的连接的预期性能的信息。 请求只能针对当前连接的网络资源。 |
NPGetDirectoryType 确定网络目录的类型。 |
NPGetPropertyText 检索要添加到网络资源的属性对话框中的按钮的名称。 |
NPGetResourceInformation 将通过 WNet API 访问的网络资源的部分与通过特定于资源类型的 API 访问的部分分开。 |
NPGetResourceParent 检索浏览层次结构中指定网络资源的父级。 |
NPGetUniversalName 检索网络资源的通用名称。 NPGetUniversalName 函数可以检索 UNC 格式或较旧的远程名称格式的此通用名称。 |
NPGetUser 检索当前默认用户名或用于建立网络连接的用户名的值。 |
NPLogonNotify MPR 调用此函数以通知凭据管理器发生了登录事件,从而允许凭据管理器返回登录脚本。 |
NPOpenEnum 打开网络资源或现有连接的枚举。 必须调用 NPOpenEnum 函数才能获取枚举的有效句柄。 |
NPPasswordChangeNotify MPR 调用此函数以通知凭据管理器密码更改事件。 |
NPPropertyDialog 当用户单击使用 NPPropertyDialog 函数添加的按钮时调用。 NPPropertyDialog 函数仅为文件和目录网络属性调用。 |
NPSearchDialog 使网络供应商能够在“连接”对话框中提供的分层视图之外提供自己的浏览和搜索形式。 |
WNetSetLastErrorA 设置扩展的错误信息。 网络提供程序应调用此函数而不是 SetLastError。 (ANSI) |
WNetSetLastErrorW 设置扩展的错误信息。 网络提供程序应调用此函数而不是 SetLastError。 (Unicode) |
结构
NOTIFYADD NOTIFYADD 结构包含网络连接操作的详细信息。 它由 AddConnectNotify 函数使用。 |
NOTIFYCANCEL NOTIFYCANCEL 结构包含网络断开连接操作的详细信息。 它由 CancelConnectNotify 函数使用。 |
NOTIFYINFO NOTIFYINFO 结构包含有关网络连接或断开连接操作的状态信息。 它由 AddConnectNotify 和 CancelConnectNotify 函数使用。 |