Click or drag to resize

WIN32_FIND_DATA Structure

Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile functions.

Namespace:  callback.ShellBoost.Core.WindowsShell
Assembly:  callback.CBFSShell (in callback.CBFSShell.dll) Version: 22.0.0.0
Syntax
C#
public struct WIN32_FIND_DATA

The WIN32_FIND_DATA type exposes the following members.

Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Fields
  NameDescription
Public fieldcAlternateFileName
An alternative name for the file. This name is in the classic 8.3 file name format.
Public fieldcFileName
The name of the file.
Public fielddwReserved0
If the dwFileAttributes member includes the FILE_ATTRIBUTE_REPARSE_POINT attribute, this member specifies the reparse point tag. Otherwise, this value is undefined and should not be used.
Public fielddwReserved1
Reserved for future use.
Public fieldfileAttributes
The file attributes of a file.
Public fieldfileSizeHigh
The high-order DWORD value of the file size, in bytes.
Public fieldfileSizeLow
The low-order DWORD value of the file size, in bytes.
Public fieldftCreationTimeHigh
Specifies when a file or directory was created.
Public fieldftCreationTimeLow
Specifies when a file or directory was created.
Public fieldftLastAccessTimeHigh
For a file, the structure specifies when the file was last read from, written to, or for executable files, run. For a directory, the structure specifies when the directory is created.If the underlying file system does not support last access time, this member is zero.
Public fieldftLastAccessTimeLow
For a file, the structure specifies when the file was last read from, written to, or for executable files, run. For a directory, the structure specifies when the directory is created.If the underlying file system does not support last access time, this member is zero.
Public fieldftLastWriteTimeHigh
For a file, the structure specifies when the file was last written to, truncated, or overwritten, for example, when WriteFile or SetEndOfFile are used. The date and time are not updated when file attributes or security descriptors are changed. For a directory, the structure specifies when the directory is created.If the underlying file system does not support last write time, this member is zero.
Public fieldftLastWriteTimeLow
For a file, the structure specifies when the file was last written to, truncated, or overwritten, for example, when WriteFile or SetEndOfFile are used. The date and time are not updated when file attributes or security descriptors are changed. For a directory, the structure specifies when the directory is created.If the underlying file system does not support last write time, this member is zero.
Top
See Also