共用方式為


網路管理功能

網路管理功能可以依下列方式分組。

警示函式

函式 描述
NetAlertRaise 通知所有已註冊的用戶端發生特定事件。
NetAlertRaiseEx 簡化通知已註冊的用戶端,因為與 NetAlertRaise 不同,NetAlertRaiseEx不需要STD_ALERT結構

 

API 緩衝區函式

函式 描述
NetApiBufferAllocate 從堆積配置記憶體。 當您需要與 NetApiBufferFree 函式相容時呼叫此函式。
NetApiBufferFree 釋放 NetApiBufferAllocate 函式 和其他網路管理功能所配置的記憶體。
NetApiBufferReallocate 變更呼叫 NetApiBufferAllocate 函式所配置的緩衝區大小。
NetApiBufferSize 傳回呼叫 NetApiBufferAllocate 函式所配置的緩衝區大小,以位元組為單位。

 

Azure Active Directory Join Information Functions

函式 描述
NetFreeAadJoinInformation 釋放配置給指定 之DSREG_JOIN_INFO 結構的記憶體,其中包含租使用者的聯結資訊,以及呼叫 NetGetAadJoinInformation 函式所擷取的記憶體。
NetGetAadJoinInformation 擷取指定租使用者的聯結資訊。 此函式會檢查Microsoft Azure Active Directory的聯結資訊,以及目前使用者新增的工作帳戶。

 

目錄服務和網域聯結函式

函式 描述
NetAddAlternateComputerName 為指定的電腦新增替代名稱。
NetCreateProvisioningPackage 布建電腦帳戶以供稍後在離線網域加入作業中使用。
NetEnumerateComputerNames 列舉指定電腦的名稱。
NetGetJoinableOUs 擷取可在其中建立電腦帳戶之組織單位清單 (OU) 。
NetGetJoinInformation 擷取指定電腦的聯結狀態資訊。
NetJoinDomain 將電腦加入工作組或網域。
NetProvisionComputerAccount 布建電腦帳戶以供稍後用於離線網域加入作業。
NetRemoveAlternateComputerName 移除指定電腦的替代名稱。
NetRenameMachineInDomain 變更網域中電腦的名稱。
NetRequestOfflineDomainJoin 在本機電腦上執行,以修改掛接在磁片區上的 Windows 作業系統映射。 系統會載入映射的登錄,並寫入布建 Blob 資料,以在離線網域加入作業的完成階段內擷取它。
NetRequestProvisioningPackageInstall 在本機電腦上執行,以修改掛接在磁片區上的 Windows 作業系統映射。 系統會從映射載入登錄,並寫入布建套件資料,以在離線網域加入作業的完成階段擷取它。
NetSetPrimaryComputerName 設定指定電腦的主要電腦名稱稱。
NetUnjoinDomain 從工作組或網域取消加入電腦。
NetValidateName 驗證電腦名稱稱、工作組名稱或功能變數名稱的有效性。

 

取得函式

函式 描述
NetGetAnyDCName 傳回指定伺服器直接信任之網域的任何網域控制站名稱。
NetGetDCName 傳回指定網域的主要網域控制站名稱 (PDC) 。
NetGetDisplayInformationIndex 傳回第一個顯示資訊專案的索引,其名稱開頭為指定的字串,或依字母順序遵循字串。
NetQueryDisplayInformation 傳回使用者、電腦或全域群組帳戶資訊。

 

群組函式

函式 描述
NetGroupAdd 建立全域群組。
NetGroupAddUser 將一個使用者新增至現有的全域群組。
NetGroupDel 移除群組是否有任何成員的全域群組。
NetGroupDelUser 從全域群組中移除一個使用者名稱。
NetGroupEnum 列出伺服器上的所有全域群組。
NetGroupGetInfo 傳回特定全域群組的相關資訊。
NetGroupGetUsers 列出特定全域群組的所有成員。
NetGroupSetInfo 設定全域群組的一般資訊。
NetGroupSetUsers 將成員指派給新的全域群組;取代現有群組的成員。

 

本機群組函式

函式 描述
NetLocalGroupAdd 建立本機群組。
NetLocalGroupAddMembers 將一或多個使用者或全域群組新增至現有的本機群組。
NetLocalGroupDel 刪除本機群組,從群組中移除所有現有的成員。
NetLocalGroupDelMembers 從現有的本機群組中移除一或多個成員。
NetLocalGroupEnum 傳回伺服器上每個本機群組帳戶的相關資訊。
NetLocalGroupGetInfo 傳回伺服器上特定本機群組帳戶的相關資訊。
NetLocalGroupGetMembers 列出指定之本機群組的所有成員。
NetLocalGroupSetInfo 設定本機群組的一般資訊。
NetLocalGroupSetMembers 將成員指派給本機群組。

 

訊息函數

函式 描述
NetMessageBufferSend 將訊息傳送至已註冊的訊息別名。
NetMessageNameAdd 在訊息名稱資料表中註冊訊息別名。
NetMessageNameDel 從訊息名稱資料表中刪除訊息別名。
NetMessageNameEnum 列出儲存在訊息名稱資料表中的所有訊息別名。
NetMessageNameGetInfo 傳回訊息名稱資料表中特定訊息別名的相關資訊。

 

NetFile 函式

函式 描述
NetFileClose 強制關閉資源。
NetFileEnum 傳回伺服器上開啟檔案的相關資訊。
NetFileGetInfo 傳回伺服器資源之特定開啟的相關資訊。

 

遠端公用程式函式

函式 描述
NetRemoteComputerSupports 查詢重新導向器以擷取遠端系統支援的選擇性功能。
NetRemoteTOD 可讓應用程式存取遠端伺服器上的當日資訊。

 

排程函式

函式 描述
NetScheduleJobAdd 提交作業,以在指定的未來日期和時間執行。
NetScheduleJobDel 取消已排入佇列以在電腦上執行的工作範圍。
NetScheduleJobEnum 列出在指定電腦上排入佇列的工作。
NetScheduleJobGetInfo 傳回電腦上排入佇列之特定工作的相關資訊。
GetNetScheduleAccountInformation 擷取 AT 服務帳戶名稱。
SetNetScheduleAccountInformation 設定 AT 服務帳戶名稱和密碼。

 

伺服器函式

函式 描述
NetServerDiskEnum 傳回伺服器上的本機磁片磁碟機清單。
NetServerEnum 列出指定網域中特定類型 (或類型) 的所有可見伺服器。
NetServerGetInfo 傳回指定伺服器的組態資訊。
NetServerSetInfo 設定伺服器的作業參數。

 

伺服器和工作站傳輸函式

函式 描述
NetServerComputerNameAdd 將模擬的伺服器名稱系結至伺服器作用中的每個傳輸通訊協定。 (結合 NetServerTransportEnum 函式和 NetServerTransportAddEx function.)
NetServerComputerNameDel 中斷每個網路傳輸通訊協定與先前呼叫 NetServerComputerNameAdd 函式所設定的模擬伺服器名稱連線。
NetServerTransportAdd 將指定的伺服器系結至傳輸通訊協定。 (此函式僅支援 SERVER_TRANSPORT_INFO_0 資訊層級。)
NetServerTransportAddEx 將指定的伺服器系結至傳輸通訊協定。 (此擴充函式支援 SERVER_TRANSPORT_INFO_1SERVER_TRANSPORT_INFO_2SERVER_TRANSPORT_INFO_3 資訊層級。)
NetServerTransportDel 中斷與伺服器的傳輸通訊協定連線。
NetServerTransportEnum 列舉伺服器所管理的傳輸通訊協定。
NetWkstaTransportEnum 列出由重新導向器管理的傳輸通訊協定。

 

使用函式

函式 描述
NetUseAdd 建立本機電腦與伺服器之間的連線。
NetUseDel 結束與共用資源的連線。
NetUseEnum 列出本機電腦與遠端伺服器上資源之間的所有目前連線。
NetUseGetInfo 傳回與共用資源連線的相關資訊。

 

使用者函式

函式 描述
NetUserAdd 新增使用者帳戶並指派密碼和許可權等級。
NetUserChangePassword 變更指定網路伺服器或網域的使用者密碼。
NetUserDel 從伺服器刪除使用者帳戶。
NetUserEnum 列出伺服器上的所有使用者帳戶。
NetUserGetGroups 傳回使用者所屬的通用群組名清單。
NetUserGetInfo 傳回伺服器上特定使用者帳戶的相關資訊。
NetUserGetLocalGroups 傳回使用者所屬的本機群組名稱清單。
NetUserSetGroups 設定指定使用者帳戶的全域群組成員資格。
NetUserSetInfo 設定使用者帳戶的密碼和其他元素。

 

使用者強制回應函式

函式 描述
NetUserModalsGet 傳回安全性資料庫中所有使用者和全域群組的全域資訊,也就是安全性帳戶管理員 (SAM) 資料庫,或網域控制站為 Active Directory 的情況。
NetUserModalsSet 設定安全性資料庫中所有使用者和全域群組的全域資訊。

 

驗證函式

函式 描述
NetValidatePasswordPolicyFree 釋放 NetValidatePasswordPolicy 函式配置給 OutputArg 參數的記憶體,
NetValidatePasswordPolicy 可讓應用程式針對應用程式提供的帳戶資料庫檢查密碼合規性,並確認密碼符合密碼原則的複雜度、過時、最小長度和歷程記錄重複使用需求。

 

工作站和工作站使用者函式

函式 描述
NetWkstaGetInfo 傳回工作站組態專案的相關資訊。
NetWkstaSetInfo 設定工作站。
NetWkstaUserEnum 列出目前登入工作站之所有使用者的相關資訊。
NetWkstaUserGetInfo 傳回目前登入使用者的相關資訊。
NetWkstaUserSetInfo 設定工作站組態元素的使用者特定資訊。

 

過時的函式

Windows 網路功能