IDsAdminNewObjExt::AddPages-Methode (dsadmin.h)
Die IDsAdminNewObjExt::AddPages-Methode wird aufgerufen, um die Erweiterung des Assistenten für die Objekterstellung zum Hinzufügen der gewünschten Seiten zum Assistenten zu aktivieren.
Syntax
HRESULT AddPages(
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
[in] LPARAM lParam
);
Parameter
[in] lpfnAddPage
Zeiger auf eine Funktion, die die Objekterstellungs-Assistent-Erweiterung aufruft, um dem Assistenten eine Seite hinzuzufügen. Diese Funktion hat das folgende Format.
BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);
hPage enthält das Handle der Assistentenseite, die durch Aufrufen von CreatePropertySheetPage erstellt wurde.
lParam ist der lParam-Wert , der an AddPages übergeben wird.
[in] lParam
Enthält Daten, die für das Administrator-Snap-In privat sind. Dieser Wert wird als zweiter Parameter an lpfnAddPage übergeben.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode fehlschlägt, wird ein OLE-definierter Fehlercode zurückgegeben.
Hinweise
Für jede Seite fügt die Assistentenerweiterung dem Assistenten hinzu, die Erweiterung füllt eine PROPSHEETPAGE-Struktur aus, ruft die CreatePropertySheetPage-Funktion auf, um das Seitenhandle zu erstellen, und ruft dann die lpfnAddPage-Funktion mit dem Seitenhandle und lParam auf.
Diese Methode ist in Format und Vorgang identisch mit der IShellPropSheetExt::AddPages-Methode .
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | dsadmin.h |
DLL | DSAdmin.dll |