IPackageDebugSettings::RegisterForPackageStateChanges method
Registers for changes in the state of the processes of the specified package.
Syntax
HRESULT RegisterForPackageStateChanges(
[in] LPCWSTR packageFullName,
[in] IPackageExecutionStateChangeNotification *pPackageExecutionStateChangeNotification,
[out] DWORD *pdwCookie
);
Parameters
packageFullName [in]
Type: LPCWSTRThe package full name.
pPackageExecutionStateChangeNotification [in]
Type: IPackageExecutionStateChangeNotification*A pointer to the IPackageExecutionStateChangeNotification interface that represent the change notification.
pdwCookie [out]
Type: DWORD*A pointer to a variable that receives the cookie that is used to unregister by calling UnregisterForPackageStateChanges.
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 |