IPropertySheetProvider::AddPrimaryPages-Methode (mmc.h)
Die IPropertySheetProvider::AddPrimaryPages-Methode erfasst die Seiten aus dem primären Snap-In.
Syntax
HRESULT AddPrimaryPages(
[in] LPUNKNOWN lpUnknown,
[in] BOOL bCreateHandle,
[in] HWND hNotifyWindow,
[in] BOOL bScopePane
);
Parameter
[in] lpUnknown
Ein Zeiger auf die Snap-In-Schnittstelle, die nach der IExtendPropertySheet-Schnittstelle abgefragt wird. Wenn bCreateHandle auf TRUE festgelegt ist, sollte dies auch ein Zeiger auf die IComponent - oder IComponentData-Schnittstelle des Snap-Ins sein, die nach IExtendPropertySheet abgefragt wird. Beachten Sie, dass dieser Wert NULL sein kann. Einzelheiten finden Sie in den Hinweisen.
[in] bCreateHandle
Ein Wert, der angibt, ob ein von der Konsole bereitgestelltes Benachrichtigungshandle erstellt werden soll, das verwendet wird, um die MMCN_PROPERTY_CHANGE Benachrichtigung während aufrufen von MMCPropertyChangeNotify an die entsprechende IComponent- oder IComponentData-Schnittstelle weiterzuleiten. Das Benachrichtigungshandle wird bei Aufrufen der Implementierung der IExtendPropertySheet2::CreatePropertyPages-Methode des Snap-Ins an das Snap-In zurückgegeben.
Wenn bCreateHandle auf TRUE festgelegt ist, sollte der lpUnknown-Parameter ein Zeiger auf IComponent oder IComponentData sein, der die MMCN_PROPERTY_CHANGE Benachrichtigung empfängt.
[in] hNotifyWindow
Für die zukünftige Verwendung reserviert. Dieser Wert sollte NULL sein.
[in] bScopePane
Legen Sie auf TRUE fest, wenn sich das Element im Bereich befindet. Legen Sie auf FALSE fest, wenn es sich im Ergebnisbereich befindet.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Hinweise
Das Snap-In fügt während dieses Methodenaufrufs möglicherweise keine Seiten hinzu. In diesem Fall sollten keine Erweiterungsseiten hinzugefügt werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |
DLL | Mmcndmgr.dll |