IPackageDebugSettings
COMメソッド 15
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT EnableDebugging(LPWSTR packageFullName, LPWSTR debuggerCommandLine, LPWSTR environment) |
| 4 | HRESULT DisableDebugging(LPWSTR packageFullName) |
| 5 | HRESULT Suspend(LPWSTR packageFullName) |
| 6 | HRESULT Resume(LPWSTR packageFullName) |
| 7 | HRESULT TerminateAllProcesses(LPWSTR packageFullName) |
| 8 | HRESULT SetTargetSessionId(DWORD sessionId) |
| 9 | HRESULT EnumerateBackgroundTasks(LPWSTR packageFullName, DWORD* taskCount, GUID** taskIds, LPWSTR** taskNames) |
| 10 | HRESULT ActivateBackgroundTask(GUID* taskId) |
| 11 | HRESULT StartServicing(LPWSTR packageFullName) |
| 12 | HRESULT StopServicing(LPWSTR packageFullName) |
| 13 | HRESULT StartSessionRedirection(LPWSTR packageFullName, DWORD sessionId) |
| 14 | HRESULT StopSessionRedirection(LPWSTR packageFullName) |
| 15 | HRESULT GetPackageExecutionState(LPWSTR packageFullName, PACKAGE_EXECUTION_STATE* packageExecutionState) |
| 16 | HRESULT RegisterForPackageStateChanges(LPWSTR packageFullName, IPackageExecutionStateChangeNotification* pPackageExecutionStateChangeNotification, DWORD* pdwCookie) |
| 17 | HRESULT UnregisterForPackageStateChanges(DWORD dwCookie) |