Función IoUpdateLinkShareAccessEx (wdm.h)
La rutina IoUpdateLinkShareAccessEx actualiza el acceso y el acceso compartido para el objeto de archivo especificado.
Sintaxis
void IoUpdateLinkShareAccessEx(
PFILE_OBJECT FileObject,
PSHARE_ACCESS ShareAccess,
PLINK_SHARE_ACCESS LinkShareAccess,
ULONG IoShareAccessFlags
);
Parámetros
FileObject
Puntero al objeto de archivo, que normalmente está cerrado por el subproceso actual.
ShareAccess
Puntero a la estructura de datos de acceso a recursos compartidos común que está asociada a FileObject. Los controladores deben tratar esta estructura como opaca.
LinkShareAccess
Puntero a la estructura de datos de acceso compartido de vínculo común (LINK_SHARE_ACCESS) asociada a FileObject. Los controladores deben tratar esta estructura como opaca.
IoShareAccessFlags
Máscara de bits de estas marcas:
IO_SHARE_ACCESS_NON_PRIMARY_STREAM (0x00000080) especifica que el flujo no es el flujo de datos principal ni un flujo de directorio.
Valor devuelto
None
Observaciones
Antes de llamar a IoUpdateLinkShareAccessEx, el controlador debe llamar correctamente a IoCheckLinkShareAccess con el parámetro Update establecido en FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Plataforma de destino | Universal |
Encabezado | wdm.h |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de