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) |