Fungsi IoUpdateLinkShareAccessEx (wdm.h)

IoUpdateLinkShareAccessEx rutin memperbarui akses dan berbagi akses untuk objek file yang diberikan.

Sintaks

void IoUpdateLinkShareAccessEx(
  PFILE_OBJECT       FileObject,
  PSHARE_ACCESS      ShareAccess,
  PLINK_SHARE_ACCESS LinkShareAccess,
  ULONG              IoShareAccessFlags
);

Parameter

FileObject

Penunjuk ke objek file, yang biasanya sedang ditutup oleh utas saat ini.

ShareAccess

Penunjuk ke struktur data akses berbagi umum yang terkait dengan FileObject. Driver harus memperlakukan struktur ini sebagai buram.

LinkShareAccess

Penunjuk ke struktur data akses berbagi tautan umum (LINK_SHARE_ACCESS) yang terkait dengan FileObject. Driver harus memperlakukan struktur ini sebagai buram.

IoShareAccessFlags

Bitmask dari bendera ini:

IO_SHARE_ACCESS_NON_PRIMARY_STREAM (0x00000080) menentukan bahwa aliran bukan aliran data utama maupun aliran direktori.

Mengembalikan nilai

Tidak ada

Keterangan

Sebelum memanggil IoUpdateLinkShareAccessEx, driver harus berhasil memanggil IoCheckLinkShareAccess dengan parameter Pembaruan diatur ke FALSE.

Persyaratan

   
Klien minimum yang didukung Windows 10, versi 1903
Target Platform Universal
Header wdm.h
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL