[KERNEL32]

- Simplify initialization of CONSOLE_START_INFO objects by also initializing their AppPath member in InitConsoleInfo.
- Add two members IconPath and IconIndex in the CONSOLE_START_INFO structure, to be used in a future work...

[HEADERS]
- CHAR_INFO* == PCHAR_INFO
- Add two informative comments for two fields of the CONSOLE_READOUTPUT structure (again, to be used in a future work...)

svn path=/trunk/; revision=59234
This commit is contained in:
Hermès Bélusca-Maïto
2013-06-16 17:16:33 +00:00
parent d00ff48b65
commit aa910aeae4
4 changed files with 28 additions and 28 deletions
+6 -4
View File
@@ -122,6 +122,8 @@ typedef struct _CONSOLE_START_INFO
// UNICODE_STRING ConsoleTitle;
WCHAR ConsoleTitle[MAX_PATH + 1]; // Console title or full path to the startup shortcut
WCHAR AppPath[MAX_PATH + 1]; // Full path of the launched app
WCHAR IconPath[MAX_PATH + 1]; // Path to the file containing the icon
INT IconIndex; // Index of the icon
} CONSOLE_START_INFO, *PCONSOLE_START_INFO;
typedef struct _CONSOLE_CONNECTION_INFO
@@ -315,7 +317,7 @@ typedef struct
COORD BufferSize;
COORD BufferCoord;
SMALL_RECT WriteRegion;
CHAR_INFO* CharInfo;
PCHAR_INFO CharInfo;
} CONSOLE_WRITEOUTPUT, *PCONSOLE_WRITEOUTPUT;
typedef struct
@@ -372,12 +374,12 @@ typedef struct
{
HANDLE OutputHandle;
ULONG BufferSize;
ULONG BufferSize; // Seems unusued
WORD Length;
COORD Coord;
COORD EndCoord;
ULONG NrCharactersWritten;
ULONG NrCharactersWritten; // Seems unusued
CODE_TYPE CodeType;
union
@@ -427,7 +429,7 @@ typedef struct
COORD BufferSize;
COORD BufferCoord;
SMALL_RECT ReadRegion;
CHAR_INFO* CharInfo;
PCHAR_INFO CharInfo;
} CONSOLE_READOUTPUT, *PCONSOLE_READOUTPUT;
typedef struct