PFILE_BASIC_INFORMATION Struct Reference

Used as an argument to routines that query or set file information. More...

#include <fileinfo.h>

Data Fields

LARGE_INTEGER CreationTime
 
LARGE_INTEGER LastAccessTime
 
LARGE_INTEGER LastWriteTime
 
LARGE_INTEGER ChangeTime
 
ULONG FileAttributes
 

Detailed Description

Used as an argument to routines that query or set file information.

The struct is requested during IRP_MJ_QUERY_INFORMATION with query FileBasicInformation and FileAllInformation

Field Documentation

LARGE_INTEGER PFILE_BASIC_INFORMATION::ChangeTime

Specifies the last time the file was changed.

LARGE_INTEGER PFILE_BASIC_INFORMATION::CreationTime

Specifies the time that the file was created.

ULONG PFILE_BASIC_INFORMATION::FileAttributes

Specifies one or more FILE_ATTRIBUTE_XXX flags. For descriptions of these flags, see the documentation for the GetFileAttributes function in the Microsoft Windows SDK.

LARGE_INTEGER PFILE_BASIC_INFORMATION::LastAccessTime

Specifies the time that the file was last accessed.

LARGE_INTEGER PFILE_BASIC_INFORMATION::LastWriteTime

Specifies the time that the file was last written to.


The documentation for this struct was generated from the following file: