IPackageDebugSettings::GetPackageExecutionState method
Gets the execution state for the processes of the specified package.
Syntax
HRESULT GetPackageExecutionState(
[in] LPCWSTR packageFullName,
[out] PACKAGE_EXECUTION_STATE *packageExecutionState
);
Parameters
packageFullName [in]
Type: LPCWSTR
The package full name.
packageExecutionState [out]
Type: PACKAGE_EXECUTION_STATE*
A pointer to a variable that receives a PACKAGE_EXECUTION_STATE-typed value that indicates the execution state. Here are possible values:
PES_UNKNOWN (0)
PES_RUNNING (1)
PES_SUSPENDING (2)
PES_SUSPENDED (3)
PES_TERMINATED (4)
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Header |
Shobjidl_core.h |
IDL |
Shobjidl.idl |