IPackageDebugSettings::EnableDebugging method (shobjidl_core.h)
Enables debug mode for the processes of the specified package.
Syntax
HRESULT EnableDebugging(
[in] LPCWSTR packageFullName,
[in] LPCWSTR debuggerCommandLine,
[in] PZZWSTR environment
);
Parameters
[in] packageFullName
The package full name.
[in] debuggerCommandLine
The command line to use to launch processes from this package. This parameter is optional.
[in] environment
Any environment strings to pass to processes. This parameter is optional.
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
Enabling debug mode has the following effects:
- Optionally enables debugger attach on activation.
- Disables activation timeouts.
- Disables automatic process suspension.
- Disables automatic process termination.
- Disables automatic process resumption.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h |