Click or drag to resize

FILEDESCRIPTOR Structure

Describes the properties of a file that is being copied by means of the clipboard during a drag-and-drop operation.

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

The FILEDESCRIPTOR type exposes the following members.

Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodStatic memberFromFileInfo
Creates a descriptor from a FileInfo instance.
Public methodStatic memberFromFilePath
Creates a descriptor from a file path.
Public methodStatic memberFromIdList
Creates a descriptor from a PIDL.
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 file name of this instance.
(Overrides ValueTypeToString.)
Top
Fields
  NameDescription
Public fieldcFileName
The string that contains the name of the file.
Public fieldclsid
The file type identifier.
Public fielddwFileAttributes
File attribute flags.
Public fielddwFlags
Flags that indicate which of the other structure members contain valid data.
Public fieldftCreationTime
The FILETIME structure that contains the time of file creation.
Public fieldftLastAccessTime
The FILETIME structure that contains the time that the file was last accessed.
Public fieldftLastWriteTime
The FILETIME structure that contains the time of the last write operation.
Public fieldnFileSizeHigh
The high-order DWORD of the file size, in bytes.
Public fieldnFileSizeLow
The low-order DWORD of the file size, in bytes.
Public fieldpointl
The screen coordinates of the file object.
Public fieldsizel
The width and height of the file icon.
Top
See Also