Bagikan melalui


struktur FILE_INFO_3 (lmshare.h)

Berisi nomor identifikasi dan informasi terkait lainnya tentang file, perangkat, dan pipa.

Sintaks

typedef struct _FILE_INFO_3 {
  DWORD fi3_id;
  DWORD fi3_permissions;
  DWORD fi3_num_locks;
  LMSTR fi3_pathname;
  LMSTR fi3_username;
} FILE_INFO_3, *PFILE_INFO_3, *LPFILE_INFO_3;

Anggota

fi3_id

Menentukan nilai DWORD yang berisi nomor identifikasi yang ditetapkan ke sumber daya saat dibuka.

fi3_permissions

Menentukan nilai DWORD yang berisi izin akses yang terkait dengan aplikasi pembuka. Anggota ini bisa menjadi satu atau beberapa nilai berikut.

Nilai Makna
PERM_FILE_READ
Izin untuk membaca sumber daya dan, secara default, menjalankan sumber daya.
PERM_FILE_WRITE
Izin untuk menulis ke sumber daya.
PERM_FILE_CREATE
Izin untuk membuat sumber daya; data dapat ditulis saat membuat sumber daya.

fi3_num_locks

Menentukan nilai DWORD yang berisi jumlah kunci file pada file, perangkat, atau pipa.

fi3_pathname

Penunjuk ke string yang menentukan jalur sumber daya yang dibuka.

String ini adalah Unicode jika _WIN32_WINNT atau FORCE_UNICODE ditentukan.

fi3_username

Penunjuk ke string yang menentukan pengguna mana (di server yang memiliki keamanan tingkat pengguna) atau komputer mana (di server yang memiliki keamanan tingkat berbagi) membuka sumber daya. Perhatikan bahwa Windows tidak mendukung keamanan tingkat berbagi.

String ini adalah Unicode jika _WIN32_WINNT atau FORCE_UNICODE ditentukan.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header lmshare.h (termasuk Lm.h)

Lihat juga

FILE_INFO_2

Fungsi NetFile

NetFileEnum

NetFileGetInfo

Gambaran Umum Manajemen Jaringan

Struktur Manajemen Jaringan