Aracılığıyla paylaş


NetFile İşlevleri (Ağ Paylaşımı Yönetimi)

Ağ dosyası işlevleri, sunucuda açık olan dosya, cihaz ve kanal kaynaklarını izlemek ve kapatmak için bir yol sağlar. Dosya işlevleri aşağıda listelenmiştir.

Fonksiyon Açıklama
netfileclose Bir kaynağı kapanmaya zorlar.
NetFileEnum Bir sunucudaki açık dosyalar hakkındaki bilgileri döndürür.
NetFileGetInfo Sunucu kaynağının belirli bir açılışı hakkındaki bilgileri döndürür.

 

Dosya başka bir yolla kapatılamadığında NetFileClose işlevini çağırın. NetFileClose dosyayı kapatmadan önce istemci sisteminde önbelleğe alınmış verileri dosyaya yazmadığından bu işlev dikkatli kullanılmalıdır.

NetFileEnum işlevi, bir sunucuda açık olan kaynaklar hakkında bilgi döndürür. Bir dosya bir veya daha fazla uygulama tarafından bir veya daha fazla kez açılabilir. Her dosya açma benzersiz olarak tanımlanır. NetFileEnum işlevi, her dosya açma için bir girdi döndürür. NetFileGetInfo işlevi, kaynağın bir kez açılmasıyla ilgili bilgileri döndürür.

Dosya bilgileri aşağıdaki düzeylerde kullanılabilir.

FILE_INFO_2
FILE_INFO_3

Düzey 0 ve 1 desteklenmez. Düzey 2, kaynağa yalnızca açıldığında atanan kimlik numarasını döndürür. Düzey 3, kimlik numarasını, izinleri, dosya kilitlerini ve kaynağı açan kullanıcının adını döndürür.

Active Directory için programlama yapıyorsanız, NetFileEnumve NetFileGetInfoişlevleriniaynı işlevselliği elde etmek için belirli Active Directory Hizmet Arabirimi (ADSI) yöntemlerini çağırabilirsiniz. Daha fazla bilgi için bkz. IADsResource ve IADsFileServiceOperations.