internal class Win32FindData : object
Structure of File Data given by Win32 API
cAlternateFileName
Alternate File Name
public String cAlternateFileName
cFileName
File name
public String cFileName
dwFileAttributes
File Attributes
public FileAttributes dwFileAttributes
dwReserved0
Reserved
public Int32 dwReserved0
dwReserved1
Reserved
public Int32 dwReserved1
ftCreationTime_dwHighDateTime
Last Creation Time (High DateTime)
public UInt32 ftCreationTime_dwHighDateTime
ftCreationTime_dwLowDateTime
Last Creation Time (Low DateTime)
public UInt32 ftCreationTime_dwLowDateTime
ftLastAccessTime_dwHighDateTime
Last Access Time (High DateTime)
public UInt32 ftLastAccessTime_dwHighDateTime
ftLastAccessTime_dwLowDateTime
Last Access Time (Low DateTime)
public UInt32 ftLastAccessTime_dwLowDateTime
ftLastWriteTime_dwHighDateTime
Last Write Time (High DateTime)
public UInt32 ftLastWriteTime_dwHighDateTime
ftLastWriteTime_dwLowDateTime
Last Write Time (Low DateTime)
public UInt32 ftLastWriteTime_dwLowDateTime
nFileSizeHigh
File Size High
public UInt32 nFileSizeHigh
nFileSizeLow
File Size Low
public UInt32 nFileSizeLow
public void Win32FindData()
CalculateBytes()
Returns the total size in bytes
public UInt64 CalculateBytes()
GetCreationTimeUtc()
Gets the creation time based on UTC
public DateTime GetCreationTimeUtc()
GetLastAccessTimeUtc()
Gets last access time based on UTC
public DateTime GetLastAccessTimeUtc()
GetLastWriteTimeUtc()
Gets last write time based on UTC
public DateTime GetLastWriteTimeUtc()
New
Creates a new Instance
public Win32FindData New { get; }