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 函数使用。