Bagikan melalui


Fungsi IoRemoveLinkShareAccessEx (wdm.h)

Rutinitas IoRemoveLinkShareAccessEx menghapus akses dan berbagi informasi akses dalam struktur Akses Berbagi sistem file untuk instans terbuka tertentu.

Sintaks

void IoRemoveLinkShareAccessEx(
  [in]                PFILE_OBJECT       FileObject,
  [in, out]           PSHARE_ACCESS      ShareAccess,
  [in, out, optional] PLINK_SHARE_ACCESS LinkShareAccess,
                      ULONG              IoShareAccessFlags
);

Parameter

[in] FileObject

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

[in, out] ShareAccess

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

[in, out, optional] 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.

Nilai kembali

Tidak ada

Persyaratan

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