Condividi tramite


Metodo IWiaDrvItem::UnlinkItemTree (wiamindr_lh.h)

Il metodo IWiaDrvItem::UnlinkItemTree scollega l'albero degli elementi del driver e rilascia tutti gli elementi nell'albero.

Sintassi

HRESULT UnlinkItemTree(
  LONG __MIDL__IWiaDrvItem0005
);

Parametri

__MIDL__IWiaDrvItem0005

lFlags [in]

Indica il modo in cui l'albero degli elementi del driver deve essere scollegato. Questo parametro deve essere impostato su uno dei valori seguenti.

Valore Descrizione
WiaItemTypeDeleted L'elemento viene contrassegnato come eliminato dall'albero.
WiaItemTypeDisconnected L'elemento rappresenta un dispositivo disconnesso.

Per altre informazioni, vedere Flag di tipo di elemento WIA.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK. Se il metodo viene chiamato su un elemento nonroot, restituisce E_INVALIDARG. Se il metodo ha esito negativo per un altro motivo, restituisce un codice di errore COM standard.

Commenti

I minidriver devono chiamare questo metodo sull'elemento radice nell'albero degli elementi del driver quando vogliono invalidare l'albero. Questa operazione viene in genere eseguita quando il driver viene scaricato o quando il minidriver deve ricompilare l'albero degli elementi del driver.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wiamindr_lh.h (include Wiamindr.h)

Vedi anche

Flag del tipo di elemento WIA