Fungsi NetFile (Manajemen Berbagi Jaringan)

Fungsi file jaringan menyediakan cara untuk memantau dan menutup sumber daya file, perangkat, dan pipa yang terbuka di server. Fungsi file dicantumkan berikut.

Fungsi Deskripsi
NetFileClose Memaksa sumber daya untuk menutup.
NetFileEnum Mengembalikan informasi tentang file yang terbuka di server.
NetFileGetInfo Mengembalikan informasi tentang pembukaan sumber daya server tertentu.

 

Panggil fungsi NetFileClose ketika file tidak dapat ditutup dengan cara lain. Fungsi ini harus digunakan dengan hati-hati karena NetFileClose tidak menulis data yang di-cache pada sistem klien ke file sebelum menutup file.

Fungsi NetFileEnum mengembalikan informasi tentang sumber daya yang terbuka di server. File dapat dibuka satu atau beberapa kali oleh satu atau beberapa aplikasi. Setiap pembukaan file diidentifikasi secara unik. Fungsi NetFileEnum mengembalikan entri untuk setiap pembukaan file. Fungsi NetFileGetInfo mengembalikan informasi tentang satu pembukaan sumber daya.

Informasi file tersedia di tingkat berikut.

FILE_INFO_2
FILE_INFO_3

Tingkat 0 dan 1 tidak didukung. Tingkat 2 hanya mengembalikan nomor identifikasi yang ditetapkan ke sumber daya saat dibuka. Tingkat 3 mengembalikan nomor identifikasi, izin, kunci file, dan nama pengguna yang membuka sumber daya.

Jika Anda memprogram Direktori Aktif, Anda mungkin dapat memanggil metode Antarmuka Layanan Direktori Aktif (ADSI) tertentu untuk mencapai fungsionalitas yang sama yang dapat Anda capai dengan memanggil fungsi NetFileEnum dan NetFileGetInfo . Untuk informasi selengkapnya, lihat IADsResource dan IADsFileServiceOperations.