SetFileInformationByHandle (kernel32)
Last changed: -120.208.72.167

.
Summary
TODO - a short description

C# Signature:

    private struct _FILE_BASIC_INFO
    {
        [MarshalAs(UnmanagedType.I8)]
        public Int64 CreationTime;
        [MarshalAs(UnmanagedType.I8)]
        public Int64 LastAccessTime;
        [MarshalAs(UnmanagedType.I8)]
        public Int64 LastWriteTime;
        [MarshalAs(UnmanagedType.I8)]
        public Int64 ChangeTime;
        [MarshalAs(UnmanagedType.U4)]
        public UInt32 FileAttributes;
    }

    [DllImport("Kernel32.dll", SetLastError = true)]
    private static extern bool SetFileInformationByHandle(IntPtr hFile, int FileInformationClass, IntPtr lpFileInformation, Int32 dwBufferSize);

User-Defined Types:

None.