public FileStandardInfo(FILE_STANDARD_INFORMATION data)
 {
     AllocationSize = data.AllocationSize;
     EndOfFile      = data.EndOfFile;
     NumberOfLinks  = data.NumberOfLinks;
     DeletePending  = data.DeletePending;
     Directory      = data.Directory;
 }
 static extern Int32 NtQueryInformationFile(SafeHandle handle, out IO_STATUS_BLOCK ioStatusBlock,
                                            out FILE_STANDARD_INFORMATION info, Int32 length, FILE_INFORMATION_CLASS fileInformationClass);