Interfaccia IQueryForm (cmnquery.h)
L'interfaccia IQueryForm viene implementata da un oggetto estensione del modulo di query per consentire all'oggetto modulo di aggiungere moduli e pagine alla finestra di dialogo query del servizio directory fornita dal sistema.
Ereditarietà
L'interfaccia IQueryForm eredita dall'interfaccia IUnknown . IQueryForm include anche questi tipi di membri:
Metodi
L'interfaccia IQueryForm include questi metodi.
IQueryForm::AddForms Chiamato per consentire a un oggetto estensione del modulo di query di aggiungere moduli alla finestra di dialogo query. |
IQueryForm::AddPages Chiamato per consentire a un oggetto modulo di query di aggiungere pagine a un modulo esistente. |
IQueryForm::Initialize Inizializza l'oggetto estensione del modulo di query. |
Commenti
Un oggetto estensione del modulo di query deve essere registrato nel Registro di sistema di Windows per essere disponibile per il gestore di query. Questa operazione viene eseguita aggiungendo la chiave del Registro di sistema seguente.
HKEY_CLASSES_ROOT CLSID <query handler CLSID> Forms <name of query form extension>
La <chiave CLSID> del gestore di query è l'identificatore di classe del gestore del modulo. Il <nome della chiave di estensione> del modulo di query è il nome univoco dell'estensione del modulo di query. Questo nome deve essere univoco all'interno della chiave Forms . Si consiglia di usare il formato stringa dell'identificatore di classe dell'estensione del modulo di query per il nome.
Nell'elenco seguente sono elencate le voci del Registro di sistema sotto la chiave precedente.
Voce del Registro di sistema | Descrizione |
---|---|
CLSID | Valore stringa che contiene l'identificatore di classe dell'oggetto che implementa IQueryForm. |
Flag | Valore numerico contenente un set di flag che definiscono il comportamento del modulo. Questo può essere zero o una combinazione di uno o più dei valori seguenti. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | cmnquery.h |
Vedi anche
Visualizzare le interfacce in Active Directory Domain Services