Método IWiaDrvItem::UnlinkItemTree (wiamindr_lh.h)
El método IWiaDrvItem::UnlinkItemTree desvincula el árbol de elementos del controlador y libera todos los elementos del árbol.
Sintaxis
HRESULT UnlinkItemTree(
LONG __MIDL__IWiaDrvItem0005
);
Parámetros
__MIDL__IWiaDrvItem0005
lFlags [in]
Indica cómo se debe desvincular el árbol de elementos del controlador. Este parámetro debe establecerse en uno de los valores siguientes.
Valor | Descripción |
---|---|
WiaItemTypeDeleted | El elemento se marca como eliminado del árbol. |
WiaItemTypeDisconnected | El elemento representa un dispositivo desconectado. |
Para obtener más información, consulte marcas de tipo de elemento WIA.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. Si se llama al método en un elemento nonroot, devuelve E_INVALIDARG. Si se produce un error en el método por otro motivo, devuelve un código de error COM estándar.
Observaciones
Los minidrivers deben llamar a este método en el elemento raíz del árbol de elementos del controlador cuando quieran invalidar el árbol. Esto suele hacerse cuando el controlador se descarga o cuando el minidriver necesita recompilar el árbol de elementos del controlador.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wiamindr_lh.h (incluya Wiamindr.h) |