Condividi tramite


Funzione IoUpdateLinkShareAccessEx (wdm.h)

La routine IoUpdateLinkShareAccessEx aggiorna l'accesso e la condivisione per l'oggetto file specificato.

Sintassi

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

Parametri

FileObject

Puntatore all'oggetto file, che in genere viene chiuso dal thread corrente.

ShareAccess

Puntatore alla struttura dei dati di accesso condiviso comune associata a FileObject. I driver devono considerare questa struttura come opaca.

LinkShareAccess

Puntatore alla struttura dei dati di accesso condiviso di collegamento comune (LINK_SHARE_ACCESS) associata a FileObject. I driver devono considerare questa struttura come opaca.

IoShareAccessFlags

Maschera di bit di questi flag:

IO_SHARE_ACCESS_NON_PRIMARY_STREAM (0x00000080) specifica che il flusso non è né il flusso di dati primario né un flusso di directory.

Valore restituito

nessuno

Osservazioni

Prima di chiamare IoUpdateLinkShareAccessEx, il driver deve chiamare correttamente IoCheckLinkShareAccess con il parametro Update impostato su FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Piattaforma di destinazione Universale
Intestazione wdm.h
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL