Leggere in inglese

Condividi tramite


CENUMOBJ. CPP

Nel componente del provider di esempio, l'enumerazione di un oggetto contenitore utilizza le routine, da cenumobj.cpp, elencate nella tabella seguente.

metodo Descrizione
CSampleDSGenObjectEnum::Create Creare un oggetto per abilitare l'enumerazione di oggetti Active Directory generici.
CSampleDSGenObjectEnum::CSampleDSGenObjectEnum Inizializzazione.
CSampleDSGenObjectEnum::EnumGenericObjects Gestire il recupero di oggetti.
CSampleDSGenObjectEnum::FetchObjects Recuperare il set di puntatori IDispatch che corrispondono al filtro.
CSampleDSGenObjectEnum::FetchNextObject Recuperare un oggetto e trovare una corrispondenza con il filtro. Se corrisponde, eseguire il wrapping in un oggetto generico e restituire un puntatore IDispatch.
CSampleDSGenObjectEnum::EnumGenericObjects Gestire il recupero degli oggetti.
CSampleDSGenObjectEnum::Next Recuperare il numero specificato di elementi dall'oggetto di enumerazione indicato.
CSampleDSGenObjectEnum::IsValidDSFilter Verificare che la classe oggetto corrisponda a una nell'elenco di filtri.
CSampleDSGenObjectEnum::BuildDSFilterArray Gestire la matrice di filtri.
CSampleDSGenObjectEnum::CreateAndAppendFilterEntry Aggiungere una nuova classe oggetto al filtro e impostare il filtro come contiguo.
FreeFilterList Liberare il filtro.