ホーム › Web.InternetExplorer › IOpenServiceActivityCategory
IOpenServiceActivityCategory
COMメソッド 5
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT HasDefaultActivity(BOOL* pfHasDefaultActivity)
| pfHasDefaultActivity | BOOL* | out | このカテゴリに既定のアクティビティが設定されているかどうかを TRUE/FALSE で受け取る。 |
vtbl 4 HRESULT GetDefaultActivity(IOpenServiceActivity** ppDefaultActivity)
| ppDefaultActivity | IOpenServiceActivity** | out | このカテゴリの既定のアクティビティを表す IOpenServiceActivity を受け取る。 |
vtbl 5 HRESULT SetDefaultActivity(IOpenServiceActivity* pActivity, HWND hwnd)
| pActivity | IOpenServiceActivity* | in | 既定として設定するアクティビティを指定する。 |
| hwnd | HWND | in | 確認 UI を表示する際の親ウィンドウのハンドルを指定する。 |
vtbl 6 HRESULT GetName(LPWSTR* pbstrName)
| pbstrName | LPWSTR* | out | カテゴリの表示名を受け取る。呼び出し側が解放する。 |
vtbl 7 HRESULT GetActivityEnumerator(IOpenServiceActivityInput* pInput, IOpenServiceActivityOutputContext* pOutput, IEnumOpenServiceActivity** ppEnumActivity)
| pInput | IOpenServiceActivityInput* | in | 列挙の基となる入力コンテキストを指定する。 |
| pOutput | IOpenServiceActivityOutputContext* | in | 結果の出力先となる出力コンテキストを指定する。 |
| ppEnumActivity | IEnumOpenServiceActivity** | out | カテゴリ内のアクティビティを列挙する列挙子を受け取る。 |