Partilhar via


Criando um microdriver WIA

Importante

Este artigo contém informações que se aplicam a sistemas operacionais Windows obsoletos.

Os arquivos de cabeçalho e os arquivos de biblioteca a seguir são exigidos por todos os microdrivers WIA.

Arquivos de cabeçalho

Todos os microdrivers WIA devem incluir os arquivos de cabeçalho mostrados na tabela a seguir.

Arquivos de cabeçalho Descrição
wiamicro.h Define os protótipos e estruturas de função que o microdriver WIA requer.

Os microdrivers WIA podem exigir arquivos de cabeçalho adicionais. Os cabeçalhos necessários dependem do tipo de dispositivo e da funcionalidade implementada. Esses requisitos são observados na seção de referência.

Arquivos de biblioteca

O WIA usa os arquivos de biblioteca mostrados na tabela a seguir.

Arquivo de Biblioteca Descrição
wiaguid.lib Exporta CLSIDs (identificadores de classe) e IIDs (identificadores de interface). Todos os microdrivers WIA exigem essa biblioteca.

Em seu ambiente de build, os diretórios Incluir e Lib do WDK devem ser os primeiros diretórios no caminho de pesquisa. Isso garante que você esteja usando as versões mais recentes dos cabeçalhos e arquivos de biblioteca.

Se você quiser usar o registro em log com o Visual C++ 6.0 ao criar um microdriver, ative o registro em log para Wiafbdrv.dll usando o programa Wialogcfg.exe que veio com o DDK (Windows Me Driver Development Kit). Além disso, marcar o arquivo INF para garantir que o nome do microdriver esteja correto. No INF, marcar a seção DeviceData para MicroDriver="YOURNAME.DLL".