Condividi tramite


Metodo IWiaItem::EnumChildItems (wia_xp.h)

Il metodo IWiaItem::EnumChildItems crea un oggetto enumeratore e passa un puntatore alla relativa interfaccia IEnumWiaItem per cartelle non vuote in un albero IWiaItem di un dispositivo Windows Image Acquisition (WIA).

Sintassi

HRESULT EnumChildItems(
  [out] IEnumWiaItem **ppIEnumWiaItem
);

Parametri

[out] ppIEnumWiaItem

Tipo: IEnumWiaItem**

Riceve l'indirizzo di un puntatore all'interfaccia IEnumWiaItem creata da IWiaItem::EnumChildItems .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il sistema di runtime WIA rappresenta ogni dispositivo hardware WIA come albero gerarchico degli oggetti IWiaItem . Il metodo IWiaItem::EnumChildItems consente alle applicazioni di enumerare elementi figlio nell'elemento corrente. Tuttavia, può essere applicato solo agli elementi che sono cartelle.

Se la cartella non è vuota, contiene un sottoalbero di oggetti IWiaItem . Il metodo IWiaItem::EnumChildItems enumera tutti gli elementi contenuti nella cartella. Archivia un puntatore a un enumeratore nel parametro ppIEnumWiaItem . Le applicazioni usano il puntatore dell'enumeratore per eseguire l'enumerazione degli elementi figlio di un oggetto.

Le applicazioni devono chiamare il metodo IUnknown::Release nei puntatori di interfaccia ricevuti tramite il parametro ppIEnumWiaItem .

Requisiti

   
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wia_xp.h (includere Wia.h)
Libreria Wiaguid.lib
DLL Wiaservc.dll