IPropertySheetProvider::AddPrimaryPages メソッド (mmc.h)
IPropertySheetProvider::AddPrimaryPages メソッドは、プライマリ スナップインからページを収集します。
構文
HRESULT AddPrimaryPages(
[in] LPUNKNOWN lpUnknown,
[in] BOOL bCreateHandle,
[in] HWND hNotifyWindow,
[in] BOOL bScopePane
);
パラメーター
[in] lpUnknown
IExtendPropertySheet インターフェイスに対してクエリを実行するスナップイン インターフェイスへのポインター。 bCreateHandle が TRUE に設定されている場合、これは、IExtendPropertySheet に対してクエリを実行するスナップインの IComponent または IComponentData インターフェイスへのポインターでもあります。 この値は NULL になる可能性があることに注意 してください。 詳細については、「解説」を参照してください。
[in] bCreateHandle
MMCPropertyChangeNotify の呼び出し中に、MMCN_PROPERTY_CHANGE通知を適切な IComponent または IComponentData インターフェイスにルーティングするために使用されるコンソール提供の通知ハンドルを作成するかどうかを指定する値。 通知ハンドルは、 IExtendPropertySheet2::CreatePropertyPages メソッドのスナップインの実装の呼び出し中にスナップインに返されます。
bCreateHandle が TRUE に設定されている場合、lpUnknown パラメーターは、MMCN_PROPERTY_CHANGE通知を受け取る IComponent または IComponentData へのポインターである必要があります。
[in] hNotifyWindow
将来利用するために予約されています。 この値は NULL にする必要があります。
[in] bScopePane
アイテムがスコープ ペインにある場合は TRUE に設定します。 結果ウィンドウ内にある場合は FALSE に設定します。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
解説
スナップインでは、このメソッド呼び出し中にページが追加されない場合があります。 この場合は、拡張ページを追加しないでください。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | mmc.h |
[DLL] | Mmcndmgr.dll |