Partilhar via


Contextos de item de aplicativo

Um contexto de item de aplicativo, também conhecido como contexto de serviço WIA, é uma referência a um item raiz ou filho que o serviço WIA passa para o minidriver em uma chamada para um dos vários métodos de interface IWiaMiniDrv . Em seguida, o minidriver usa essa referência quando chama determinadas funções de biblioteca de serviços WIA. O contexto do item de aplicativo para o item indica qual item deve ser processado no método . O minidriver não deve tentar acessar diretamente o contexto do item de aplicativo. Um minidriver pode determinar se o item é um item raiz ou um item filho chamando a função de biblioteca de serviços de driver, wiasGetItemType.

Quando um aplicativo solicita uma transferência de dados do dispositivo para um item WIA criado, ele chama o serviço WIA para iniciar a transferência. O serviço WIA passa o contexto do item de aplicativo para um ponto de entrada do minidriver, como o método IWiaMiniDrv::d rvAcquireItemData . Posteriormente, quando o minidriver usa uma função de biblioteca de serviços WIA, como wiasReadPropLong, e passa o contexto do item de aplicativo, o serviço WIA lê a propriedade especificada do armazenamento de propriedades associado a esse item de aplicativo.