Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kommandona i det här avsnittet är för mikrodrivrutiner som stöder en automatisk dokumentmatare (ADF). To report that your microdriver supports an automatic document feeder, set the ADF member in the SCANINFO structure to 1 (or 2 if the ADF has a duplexer) during the CMD_INITIALIZE command. Detta gör att WIA Flatbed-drivrutinen lägger till de egenskaper som krävs för ADF-kontrollen och använder kommandona i det här avsnittet.
CMD_LOAD_ADF
Anropas av WIA Flatbed-drivrutinen för att läsa in en sida i ADF. Om det här kommandot inte gäller för enheten returnerar du E_NOTIMPL. Det här kommandot är valfritt för en enhet som automatiskt matar en sida.
CMD_UNLOAD_ADF
Anropad av WIA Flatbed-drivrutinen för att ta bort en sida från ADF. Om det här kommandot inte gäller för enheten returnerar du E_NOTIMPL. Det här kommandot är valfritt för en enhet som automatiskt avmatar en sida.
CMD_GETADFAVAILABLE
Anropas av WIA Flatbed-drivrutinen för att avgöra om en ADF är tillgänglig för användning. Om en ADF är tillgänglig returnerar du S_OK. Om det här kommandot inte gäller för enheten returnerar du E_NOTIMPL.
CMD_GETADFHASPAPER
Anropas av WIA Flatbed-drivrutinen för att hämta pappersstatus för enhetens ADF. Set the lVal member of the passed VAL structure to the appropriate status value. (Se CMD_ADFGETSTATUS för möjliga statusvärden.)
CMD_GETADFOPEN
Samma som CMD_GETADFREADY. Det här kommandot används för närvarande inte av WIA Flatbed Driver.
CMD_GETADFSTATUS
Anropas av WIA Flatbed-drivrutinen för att hämta statusen för den ADF som är ansluten till enheten. Set the lVal member of the passed VAL structure to the appropriate status value. Möjliga statusvärden är följande.
| Status | Meaning |
|---|---|
| MCRO_ERROR_GENERAL_ERROR | General error |
| MCRO_ERROR_OFFLINE | ADF eller enheten är offline |
| MCRO_ERROR_PAPER_EMPTY | han ADF har inget papper |
| MCRO_ERROR_PAPER_JAM | ADF:n har en papperssylt |
| MCRO_ERROR_PAPER_PROBLEM | ADF har ett pappersproblem |
| MCRO_ERROR_USER_INTERVENTION | Användaren måste interagera med enheten |
| MCRO_STATUS_OK | Det finns inget fel att rapportera |
CMD_GETADFUNLOADREADY
Anropas av WIA Flatbed Driver för att avgöra om ADF är redo för en sida som ska tas bort. I så fall returnerar du S_OK. Om det här kommandot inte gäller för enheten returnerar du E_NOTIMPL.