(網路共用管理) 的 NetFile 函式

網路檔案功能提供一種方式來監視和關閉在伺服器上開啟的檔案、裝置和管道資源。 檔案功能如下所示。

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

當檔案無法以任何其他方式關閉時,請呼叫 NetFileClose 函式。 因為 NetFileClose 不會在關閉檔案之前將用戶端系統上快取的資料寫入至檔案,所以應謹慎使用這個函數。

NetFileEnum函數會傳回在伺服器上開啟之資源的相關資訊。 一個或多個應用程式可以開啟一或多次檔案。 每個檔案開啟都會唯一識別。 NetFileEnum 函式會傳回每個開啟檔案的專案。 NetFileGetInfo函式會傳回一次開啟資源的相關資訊。

檔案資訊可在下列層級使用。

檔案 _ 資訊 _ 2
檔案 _ 資訊 _ 3

不支援層級0和1。 層級2只會傳回在開啟時指派給資源的識別碼。 層級3會傳回識別碼、許可權、檔案鎖定,以及開啟資源之使用者的名稱。

如果您要針對 Active Directory 進行程式設計,您可以呼叫特定 Active Directory 服務介面 (ADSI) 方法,以達到您可以藉由呼叫 NetFileEnumNetFileGetInfo 函式達成的相同功能。 如需詳細資訊,請參閱 IADsResourceIADsFileServiceOperations