For interests sake, here are the file operations done with no special options (neither environment nor mount) for a ls -l on a file:
IRP_MJ_CREATE file SUCCESS Attributes: Any Options: Open FASTIO_QUERY_BASIC_INFO file SUCCESS Attributes: A IRP_MJ_CLEANUP file SUCCESS IRP_MJ_CLOSE file SUCCESS IRP_MJ_CREATE file SUCCESS Attributes: RN Options: Open IRP_MJ_QUERY_VOLUME_INFORMATION file SUCCESS FileFsVolumeInformation IRP_MJ_QUERY_INFORMATION file BUFFER OVERFLOW FileAllInformation IRP_MJ_CLEANUP file SUCCESS IRP_MJ_CLOSE file SUCCESS IRP_MJ_CREATE file SUCCESS Attributes: Any Options: Open FASTIO_QUERY_BASIC_INFO file SUCCESS Attributes: A IRP_MJ_CLEANUP file SUCCESS IRP_MJ_CLOSE file SUCCESS IRP_MJ_CREATE file SUCCESS Attributes: Any Options: Open IRP_MJ_QUERY_SECURITY file SUCCESS IRP_MJ_CLEANUP file SUCCESS IRP_MJ_CLOSE file SUCCESS
