Added logging to some kernel API's
This commit is contained in:
parent
a273b7a23b
commit
533ffdf401
|
@ -69,6 +69,8 @@ xboxkrnl::HANDLE EmuObCreateObjectHandle
|
||||||
IN xboxkrnl::PVOID Object
|
IN xboxkrnl::PVOID Object
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
LOG_FUNC_ONE_ARG(Object);
|
||||||
|
|
||||||
HANDLE Handle = (HANDLE)Object; // Fake it for now
|
HANDLE Handle = (HANDLE)Object; // Fake it for now
|
||||||
|
|
||||||
LOG_INCOMPLETE(); // TODO : Create an actual handle
|
LOG_INCOMPLETE(); // TODO : Create an actual handle
|
||||||
|
@ -82,6 +84,11 @@ xboxkrnl::NTSTATUS EmuObFindObjectByHandle
|
||||||
OUT PVOID *Object
|
OUT PVOID *Object
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
LOG_FUNC_BEGIN
|
||||||
|
LOG_FUNC_ARG(Handle)
|
||||||
|
LOG_FUNC_ARG_OUT(Object)
|
||||||
|
LOG_FUNC_END;
|
||||||
|
|
||||||
NTSTATUS Status = STATUS_SUCCESS;
|
NTSTATUS Status = STATUS_SUCCESS;
|
||||||
|
|
||||||
*Object = (PVOID)Handle; // Fake it for now
|
*Object = (PVOID)Handle; // Fake it for now
|
||||||
|
@ -100,6 +107,11 @@ xboxkrnl::NTSTATUS EmuObFindObjectByName
|
||||||
OUT PVOID *Object
|
OUT PVOID *Object
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
LOG_FUNC_BEGIN
|
||||||
|
LOG_FUNC_ARG(ObjectName)
|
||||||
|
LOG_FUNC_ARG_OUT(Object)
|
||||||
|
LOG_FUNC_END;
|
||||||
|
|
||||||
NTSTATUS Status = STATUS_SUCCESS;
|
NTSTATUS Status = STATUS_SUCCESS;
|
||||||
|
|
||||||
LOG_UNIMPLEMENTED();
|
LOG_UNIMPLEMENTED();
|
||||||
|
|
|
@ -334,6 +334,8 @@ XBSYSAPI EXPORTNUM(256) xboxkrnl::NTSTATUS NTAPI xboxkrnl::PsQueryStatistics
|
||||||
IN OUT PPS_STATISTICS ProcessStatistics
|
IN OUT PPS_STATISTICS ProcessStatistics
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
LOG_FUNC_ONE_ARG_OUT(ProcessStatistics);
|
||||||
|
|
||||||
NTSTATUS ret = STATUS_SUCCESS;
|
NTSTATUS ret = STATUS_SUCCESS;
|
||||||
|
|
||||||
if (ProcessStatistics->Length == sizeof(PS_STATISTICS)) {
|
if (ProcessStatistics->Length == sizeof(PS_STATISTICS)) {
|
||||||
|
|
|
@ -444,9 +444,7 @@ XBSYSAPI EXPORTNUM(278) xboxkrnl::VOID NTAPI xboxkrnl::RtlEnterCriticalSectionAn
|
||||||
IN PRTL_CRITICAL_SECTION CriticalSection
|
IN PRTL_CRITICAL_SECTION CriticalSection
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
/** sorta pointless
|
|
||||||
LOG_FUNC_ONE_ARG(CriticalSection);
|
LOG_FUNC_ONE_ARG(CriticalSection);
|
||||||
//*/
|
|
||||||
|
|
||||||
LOG_INCOMPLETE(); // TODO : How to enter region?
|
LOG_INCOMPLETE(); // TODO : How to enter region?
|
||||||
|
|
||||||
|
@ -798,9 +796,7 @@ XBSYSAPI EXPORTNUM(295) xboxkrnl::VOID NTAPI xboxkrnl::RtlLeaveCriticalSectionAn
|
||||||
IN PRTL_CRITICAL_SECTION CriticalSection
|
IN PRTL_CRITICAL_SECTION CriticalSection
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
/** sorta pointless
|
|
||||||
LOG_FUNC_ONE_ARG(CriticalSection);
|
LOG_FUNC_ONE_ARG(CriticalSection);
|
||||||
//*/
|
|
||||||
|
|
||||||
RtlLeaveCriticalSection(CriticalSection);
|
RtlLeaveCriticalSection(CriticalSection);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue