Added FILEDESCRIPTOR.nFileSize property to combine high/low fields

pull/161/head
dahall 2020-07-22 18:32:03 -06:00
parent 2c058d2289
commit cbfc0e1ebe
1 changed files with 11 additions and 0 deletions

View File

@ -328,6 +328,17 @@ namespace Vanara.PInvoke
/// </summary>
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MAX_PATH)]
public string cFileName;
/// <summary>The file size, in bytes.</summary>
public ulong nFileSIze
{
get => Macros.MAKELONG64(nFileSizeLow, nFileSizeHigh);
set
{
nFileSizeHigh = (uint)(value >> 32);
nFileSizeLow = (uint)(value & 0xFFFFFFFF);
}
}
}
/// <summary>Defines the CF_FILEGROUPDESCRIPTOR clipboard format.</summary>