共用方式為


網路管理功能

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

警示函式

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

 

API 緩衝區函式

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

 

Azure Active Directory 聯結資訊函式

功能 描述
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 傳回指定網域的主要域控制器名稱。
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 函式的功能。
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 網路函式