Metodo IDsAdminNewObjExt::AddPages (dsadmin.h)
Il metodo IDsAdminNewObjExt::AddPages viene chiamato per consentire all'estensione della creazione guidata di oggetti di aggiungere le pagine desiderate alla procedura guidata.
Sintassi
HRESULT AddPages(
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
[in] LPARAM lParam
);
Parametri
[in] lpfnAddPage
Puntatore a una funzione che l'estensione della creazione guidata dell'oggetto chiama per aggiungere una pagina alla procedura guidata. Questa funzione ha il formato seguente.
BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);
hPage contiene l'handle della pagina della procedura guidata creata chiamando CreatePropertySheetPage.
lParam è il valore lParam passato a AddPages.
[in] lParam
Contiene dati privati dello snap-in amministrativo. Questo valore viene passato come secondo parametro a lpfnAddPage.
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK . Se il metodo ha esito negativo, viene restituito un codice di errore definito da OLE.
Commenti
Per ogni pagina, l'estensione della procedura guidata aggiunge alla procedura guidata, l'estensione riempie una struttura PROPSHEETPAGE , chiama la funzione CreatePropertySheetPage per creare l'handle di pagina e quindi chiama la funzione lpfnAddPage con l'handle di pagina e lParam.
Questo metodo è identico in formato e operazione al metodo IShellPropSheetExt::AddPages .
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | dsadmin.h |
DLL | DSAdmin.dll |