次の方法で共有


IPropertySheetProvider::AddPrimaryPages メソッド (mmc.h)

IPropertySheetProvider::AddPrimaryPages メソッドは、プライマリ スナップインからページを収集します。

構文

HRESULT AddPrimaryPages(
  [in] LPUNKNOWN lpUnknown,
  [in] BOOL      bCreateHandle,
  [in] HWND      hNotifyWindow,
  [in] BOOL      bScopePane
);

パラメーター

[in] lpUnknown

IExtendPropertySheet インターフェイスに対してクエリを実行するスナップイン インターフェイスへのポインター。 bCreateHandleTRUE に設定されている場合、これは、IExtendPropertySheet に対してクエリを実行するスナップインの IComponent または IComponentData インターフェイスへのポインターでもあります。 この値は NULL になる可能性があることに注意 してください。 詳細については、「解説」を参照してください。

[in] bCreateHandle

MMCPropertyChangeNotify の呼び出し中に、MMCN_PROPERTY_CHANGE通知を適切な IComponent または IComponentData インターフェイスにルーティングするために使用されるコンソール提供の通知ハンドルを作成するかどうかを指定する値。 通知ハンドルは、 IExtendPropertySheet2::CreatePropertyPages メソッドのスナップインの実装の呼び出し中にスナップインに返されます。

bCreateHandleTRUE に設定されている場合、lpUnknown パラメーターは、MMCN_PROPERTY_CHANGE通知を受け取る IComponent または IComponentData へのポインターである必要があります。

[in] hNotifyWindow

将来利用するために予約されています。 この値は NULL にする必要があります。

[in] bScopePane

アイテムがスコープ ペインにある場合は TRUE に設定します。 結果ウィンドウ内にある場合は FALSE に設定します。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

解説

スナップインでは、このメソッド呼び出し中にページが追加されない場合があります。 この場合は、拡張ページを追加しないでください。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー mmc.h
[DLL] Mmcndmgr.dll

関連項目

IPropertySheetProvider

IPropertySheetProvider を直接使用する