MicroEntry 函式 (wiamicro.h)
MicroEntry 函式會回應 WIA Flatbed 驅動程式所傳送的命令。
語法
WIAMICRO_API HRESULT MicroEntry(
LONG lCommand,
[in, out] PVAL pValue
);
參數
lCommand
指定 WIA Flatbed 驅動程式發出給 microdriver 的命令。
[in, out] pValue
指向用來在 WIA Flatbed 驅動程式與 microdriver 之間傳遞資訊的 VAL 結構。
傳回值
如果函式成功,它會傳回S_OK。 如果不支援傳遞的命令,函式會傳回E_NOTIMPL。 針對任何錯誤,錯誤信息必須放在 pValue 所指向之 VAL 結構的 lVal 成員中。
備註
此函式會根據 傳入 lCommand 參數的命令來執行許多不同的工作。 如需這些命令的清單,請參閱 WIA Microdriver 命令 參考一節。
兩個結構會傳遞至函式。 VAL 結構會在 pValue 指標中傳遞,而 VAL 結構的 pScanInfo 成員會指向 SCANINFO 結構。 VAL 結構可用來傳遞 WIA 平面驅動程式與微驅動程式之間的資訊。 SCANINFO 結構可用來儲存和傳達掃描數據擷取的參數。 許多傳遞至此函式的命令會在 SCANINFO 結構中設定值。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | wiamicro.h (包括 Wiamicro.h) |