/* FUNCTIONS *****************************************************************/
+/*
+ * @unimplemented
+ */
BOOL WINAPI CheckRemoteDebuggerPresent(HANDLE hProcess, PBOOL pbDebuggerPresent)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
+
+/*
+ * @implemented
+ */
BOOL WINAPI ContinueDebugEvent
(
DWORD dwProcessId,
return TRUE;
}
+
+/*
+ * @unimplemented
+ */
BOOL WINAPI DebugActiveProcess(DWORD dwProcessId)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
BOOL WINAPI DebugActiveProcessStop(DWORD dwProcessId)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
BOOL WINAPI DebugSetProcessKillOnExit(BOOL KillOnExit)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
+
+/*
+ * @implemented
+ */
BOOL WINAPI IsDebuggerPresent(VOID)
{
return (WINBOOL)NtCurrentPeb()->BeingDebugged;
}
+
+/*
+ * @unimplemented
+ */
BOOL WINAPI WaitForDebugEvent(LPDEBUG_EVENT lpDebugEvent, DWORD dwMilliseconds)
{
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);