Added logging for LAUNCH_DATA_PAGE (and _HEADER)

This commit is contained in:
PatrickvL 2017-01-01 15:41:19 +01:00
parent 63fbd298a2
commit f5977140ae
2 changed files with 22 additions and 3 deletions

View File

@ -335,7 +335,9 @@ ENUM2STR_END_and_LOGRENDER(XC_VALUE_INDEX)
#undef LOGRENDER_TYPE
#define LOGRENDER_MEMBER(Member) << "\n ."#Member": " << value.Member
#define LOGRENDER_MEMBER_NAME(Member) << "\n ."#Member": "
#define LOGRENDER_MEMBER_VALUE(Member) << value.Member
#define LOGRENDER_MEMBER(Member) LOGRENDER_MEMBER_NAME(Member) LOGRENDER_MEMBER_VALUE(Member)
LOGRENDER_HEADER(BOOLEAN)
{
@ -372,6 +374,23 @@ LOGRENDER_TYPE(LARGE_INTEGER)
LOGRENDER_MEMBER(QuadPart);
}
LOGRENDER_TYPE(LAUNCH_DATA_HEADER)
{
return os
LOGRENDER_MEMBER(dwLaunchDataType)
LOGRENDER_MEMBER(dwTitleId)
LOGRENDER_MEMBER(szLaunchPath)
LOGRENDER_MEMBER(dwFlags);
}
LOGRENDER_TYPE(LAUNCH_DATA_PAGE)
{
return os
LOGRENDER_MEMBER_NAME(Header) << &value.Header
LOGRENDER_MEMBER(Pad)
LOGRENDER_MEMBER(LaunchData);
}
LOGRENDER_TYPE(MM_STATISTICS)
{
return os

View File

@ -111,8 +111,8 @@ LOGRENDER_HEADERS(FILETIME);
// TODO : LOGRENDER_HEADER(KTHREAD);
// TODO : LOGRENDER_HEADER(KTIMER);
LOGRENDER_HEADERS(LARGE_INTEGER);
// TODO : LOGRENDER_HEADER(LAUNCH_DATA_HEADER);
// TODO : LOGRENDER_HEADER(LAUNCH_DATA_PAGE);
LOGRENDER_HEADER(LAUNCH_DATA_HEADER);
LOGRENDER_HEADER(LAUNCH_DATA_PAGE);
// TODO : LOGRENDER_HEADER(LIST_ENTRY);
// TODO : LOGRENDER_HEADER(LPCCH);
// TODO : LOGRENDER_HEADER(LPCSTR);