Win32 API 日本語リファレンス
ホームSystem.ApplicationInstallationAndServicing › IPMTaskInfo

IPMTaskInfo

COM
IIDbf1d8c33-1bf5-4ee0-b549-6b9dd3834942継承元IUnknown自前メソッド開始 vtbl3

メソッド 21

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT get_ProductID(GUID* pProductID)
4HRESULT get_TaskID(LPWSTR* pTaskID)
5HRESULT get_NavigationPage(LPWSTR* pNavigationPage)
6HRESULT get_TaskTransition(PM_TASK_TRANSITION* pTaskTransition)
7HRESULT get_RuntimeType(PACKMAN_RUNTIME* pRuntimetype)
8HRESULT get_ActivationPolicy(PM_ACTIVATION_POLICY* pActivationPolicy)
9HRESULT get_TaskType(PM_TASK_TYPE* pTaskType)
10HRESULT get_InvocationInfo(LPWSTR* pImageUrn, LPWSTR* pParameters)
11HRESULT get_ImagePath(LPWSTR* pImagePath)
12HRESULT get_ImageParams(LPWSTR* pImageParams)
13HRESULT get_InstallRootFolder(LPWSTR* pInstallRootFolder)
14HRESULT get_DataRootFolder(LPWSTR* pDataRootFolder)
15HRESULT get_IsSingleInstanceHost(BOOL* pIsSingleInstanceHost)
16HRESULT get_IsInteropEnabled(BOOL* pIsInteropEnabled)
17HRESULT get_ApplicationState(PM_APPLICATION_STATE* pApplicationState)
18HRESULT get_InstallType(PM_APPLICATION_INSTALL_TYPE* pInstallType)
19HRESULT get_Version(BYTE* pTargetMajorVersion, BYTE* pTargetMinorVersion)
20HRESULT get_BitsPerPixel(WORD* pBitsPerPixel)
21HRESULT get_SuppressesDehydration(BOOL* pSuppressesDehydration)
22HRESULT get_BackgroundExecutionAbilities(LPWSTR* pBackgroundExecutionAbilities)
23HRESULT get_IsOptedForExtendedMem(BOOL* pIsOptedIn)