共用方式為


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 函式會使用它。