Partager via


Fonction MicroEntry (wiamicro.h)

La fonction MicroEntry répond aux commandes envoyées par le pilote WIA Flatbed.

Syntaxe

WIAMICRO_API HRESULT MicroEntry(
            LONG lCommand,
  [in, out] PVAL pValue
);

Paramètres

lCommand

Spécifie une commande émise sur le microdriver par le pilote WIA Flatbed.

[in, out] pValue

Pointe vers une structure VAL utilisée pour transmettre des informations entre le pilote WIA Flatbed et le microdriver.

Valeur retournée

Si la fonction réussit, elle retourne S_OK. Si une commande passée n’est pas prise en charge, la fonction retourne E_NOTIMPL. Pour toute erreur, les informations d’erreur doivent être placées dans le membre lVal de la structure VAL pointée par pValue.

Remarques

Cette fonction effectue de nombreuses tâches différentes, en fonction de la commande passée dans le paramètre lCommand . Pour obtenir la liste de ces commandes, consultez la section de référence sur les commandes de microdriver WIA .

Deux structures sont passées à la fonction . Une structure VAL est passée dans le pointeur pValue , et le membre pScanInfo de la structure VAL pointe vers une structure SCANINFO . La structure VAL est utilisée pour transmettre des informations entre le pilote à plat WIA et le microdriver. La structure SCANINFO est utilisée pour stocker et communiquer les paramètres d’une acquisition de données d’analyse. Bon nombre des commandes passées à cette fonction définissent des valeurs dans la structure SCANINFO.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamicro.h (inclure Wiamicro.h)

Voir aussi

SCANINFO

VAL

Commandes de microdriver WIA

WIA Microdriver Structures