Kernel32DebugSetProcessKillOnExit Method
Sets the action to be performed when the calling thread exits.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)]
public static bool DebugSetProcessKillOnExit(
bool killOnExit
)
<DllImportAttribute("Kernel32.dll", ExactSpelling := true, SetLastError := true>]
Public Shared Function DebugSetProcessKillOnExit (
killOnExit As Boolean
) As Boolean
Dim killOnExit As Boolean
Dim returnValue As Boolean
returnValue = Kernel32.DebugSetProcessKillOnExit(killOnExit)
public:
[DllImportAttribute(L"Kernel32.dll", ExactSpelling = true, SetLastError = true)]
static bool DebugSetProcessKillOnExit(
bool killOnExit
)
[<DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)>]
static member DebugSetProcessKillOnExit :
killOnExit : bool -> bool
No code example is currently available or this language may not be supported.
- killOnExit Boolean
-
If this parameter is ,
the thread terminates all attached processes on exit (note that this is the default).
Otherwise, the thread detaches from all processes being debugged on exit.
Boolean
If the function succeeds, the return value is
.
If the function fails, the return value is
.
To get extended error information, call
GetLastWin32Error.