Dispositivi di creazione di immagini
Panoramica della tecnologia del driver del dispositivo di imaging.
Per sviluppare driver per i dispositivi di creazione di immagini, sono necessarie queste intestazioni:
- ptpusd.h
- SCSIscan.h
- sti.h
- stiusd.h
- usbscan.h
- wia_lh.h
- wiadef.h
- wiadevd.h
- wiamdef.h
- wiamicro.h
- wiamindr_lh.h
- wiatwcmp.h
- wiautil.h
Per la guida alla programmazione, vedere Immagini dei dispositivi.
Classe
CWiaLogProc Altre informazioni sulla classe CWiaLogProc |
CWiaLogProcEx Altre informazioni sulla classe CWiaLogProcEx |
CWiauDbgFn La classe CWiauDbgFn è una classe helper usata per la funzione di traccia o la voce del metodo e i punti di uscita. |
CWiauFormatConverter La classe CWiauFormatConverter è una classe helper per la conversione di immagini in formato BMP. |
CWiauPropertyList La classe CWiauPropertyList può essere usata per creare e gestire un elenco di proprietà per un dispositivo. |
IOCTL
IOCTL_ABORT_PIPE Altre informazioni su: IOCTL_ABORT_PIPE IOCTL |
IOCTL_CANCEL_IO Annulla l'attività nella pipe di trasferimento USB specificata associata all'handle del dispositivo specificato. |
IOCTL_GET_CHANNEL_ALIGN_RQST Restituisce le dimensioni massime dei pacchetti di un dispositivo USB per le pipe di trasferimento di lettura, scrittura e interruzione associate all'handle del dispositivo specificato. |
IOCTL_GET_DEVICE_DESCRIPTOR Restituisce i fornitori e gli identificatori di dispositivo. |
IOCTL_GET_PIPE_CONFIGURATION Restituisce una descrizione di ogni pipe di trasferimento supportata per un dispositivo. |
IOCTL_GET_USB_DESCRIPTOR Restituisce un descrittore USB specificato. |
IOCTL_GET_VERSION Restituisce il numero di versione del driver. |
IOCTL_INDEX Altre informazioni su: IOCTL_INDEX IOCTL |
IOCTL_READ_REGISTERS Legge dai registri dei dispositivi USB usando la pipe di controllo. |
IOCTL_RESET_PIPE Reimposta la pipe di trasferimento USB specificata associata all'handle del dispositivo specificato. |
IOCTL_SCSISCAN_CMD Crea un blocco di descrittore di controllo SCSI personalizzato e lo invia al driver di immagine in modalità kernel per gli autobus SCSI. |
IOCTL_SCSISCAN_GET_INFO Il codice di controllo IOCTL_SCSISCAN_GET_INFO I/O restituisce le informazioni sul dispositivo. |
IOCTL_SCSISCAN_LOCKDEVICE Riservato per l'uso da Parte di Microsoft. |
IOCTL_SCSISCAN_SET_TIMEOUT Il codice di controllo IOCTL_SCSISCAN_SET_TIMEOUT modifica il valore di timeout usato dal driver di immagini in modalità kernel per gli autobus SCSI quando accede a un dispositivo. |
IOCTL_SCSISCAN_UNLOCKDEVICE Questo articolo IOCTL_SCSISCAN_UNLOCKDEVICE riservato per l'uso da Parte di Microsoft. |
IOCTL_SEND_USB_REQUEST Invia una richiesta definita dal fornitore a un dispositivo USB, usando la pipe di controllo e, facoltativamente, invia o riceve dati aggiuntivi. |
IOCTL_SET_TIMEOUT Imposta il valore di timeout per l'accesso bulk USB BULK IN, BULK OUT o interrupt pipe. |
IOCTL_WAIT_ON_DEVICE_EVENT Restituisce informazioni su un evento che si verifica su una pipe di interruzione USB. |
IOCTL_WRITE_REGISTERS Scrive nei registri dei dispositivi USB usando la pipe di controllo. |
Enumerazioni
PIPE_TYPE Il tipo di dati PIPE_TYPE viene usato come input per la funzione DeviceIoControl, se il codice di controllo I/O è IOCTL_CANCEL_IO o IOCTL_RESET_PIPE. |
RAW_PIPE_TYPE Il tipo di dati RAW_PIPE_TYPE viene usato per specificare il tipo di una pipe USB. |
SKIP_AMOUNT L'enumerazione SKIP_AMOUNT viene usata per indicare se il file e le intestazioni informativi di un'immagine devono essere ignorate. |
STI_DEVICE_MJ_TYPE Il tipo STI_DEVICE_TYPE identifica il tipo di dispositivo di un dispositivo ancora immagine. DWORD è diviso in un HIWORD contenente il tipo di dispositivo principale e uno LOWORD contenente un sottotipo definito dal fornitore. |
Funzioni
~CWiaLogProc Il distruttore ~CWiaLogProc viene chiamato quando la funzione o il metodo registrato viene chiusa. |
~CWiaLogProcEx Il distruttore~CWiaLogProcEx viene chiamato quando la funzione o il metodo registrato viene chiuso. |
~CWiauDbgFn Il distruttore CWiauDbgFn::~CWiauDbgFn viene chiamato quando la funzione o il metodo tracciato da CWiauDbgFn::CWiauDbgFn viene chiuso. |
~CWiauFormatConverter Il metodo CWiauFormatConverter::~CWiauFormatConverter è il distruttore per la classe CWiauFormatConverter. |
~CWiauPropertyList Il metodo CWiauPropertyList::~CWiauPropertyList è il distruttore per la classe CWiauPropertyList. |
AddItemToFolder Il metodo AddItemToFolder aggiunge un elemento IWiaDrvItem a una cartella in un albero degli elementi del driver. |
AddRef Il metodo IStiDeviceControl::AddRef incrementa il conteggio dei riferimenti per l'interfaccia IStiDeviceControl. |
ConvertToBmp Il metodo CWiauFormatConverter::ConvertToBmp converte un'immagine in formato BMP. |
CreateDevice Il metodo IStillImage::CreateDevice crea un'istanza dell'oggetto COM che definisce l'interfaccia COM IStiDevice e restituisce un puntatore all'interfaccia. |
CWiaLogProc Il costruttore CWiaLogProc viene chiamato quando viene immessa la funzione o il metodo registrato. |
CWiaLogProcEx Il costruttore CWiaLogProcEx viene chiamato quando viene immessa la funzione o il metodo registrato. |
CWiauDbgFn Il metodo CWiauDbgFn::CWiauDbgFn viene usato per la traccia quando viene immessa una funzione o un metodo. |
CWiauFormatConverter Il metodo CWiauFormatConverter::CWiauFormatConverter è il costruttore per la classe CWiauFormatConverter. |
CWiauPropertyList Il metodo CWiauPropertyList::CWiauPropertyList è il costruttore per la classe CWiauPropertyList. |
DefineProperty Il metodo CWiauPropertyList::D efineProperty aggiunge una definizione di proprietà a un oggetto elenco di proprietà. |
DetectRegions Il metodo IWiaSegmentationFilter::D etectRegions determina le sottoregioni di un'immagine disposta sul piatto piatto in modo che ogni sottoregion possa essere acquisito in un elemento di immagine separato. |
DeviceReset Il metodo IStiDevice::D eviceReset reimposta un dispositivo immagine ancora in uno stato noto. |
DeviceReset Il metodo IStiUSD::D eviceReset di un'immagine continua reimposta un dispositivo immagine ancora in uno stato noto e inizializzato. |
Diagnostic Il metodo IStiDevice::D iagnostic esegue test di diagnostica in un dispositivo ancora immagine. |
Diagnostic Il metodo IStiUSD::D iagnostic di un'immagine continua esegue test di diagnostica in un dispositivo ancora immagine. |
drvAcquireItemData Il metodo IWiaMiniDrv::d rvAcquireItemData viene chiamato dal servizio WIA per trasferire i dati dal dispositivo a un'applicazione. |
drvAnalyzeItem Il metodo IWiaMiniDrv::d rvAnalyzeItem controlla un elemento e crea elementi secondari, se necessario. |
drvDeleteItem Il metodo IWiaMiniDrv::d rvDeleteItem elimina l'elemento del driver corrente. |
drvDeviceCommand Il metodo IWiaMiniDrv::d rvDeviceCommand genera un comando a un dispositivo WIA. |
drvFreeDrvItemContext Il metodo IWiaMiniDrv::d rvFreeDrvItemContext libera un contesto specifico del dispositivo. |
drvGetCapabilities Il metodo IWiaMiniDrv::d rvGetCapabilities restituisce una matrice di eventi e comandi supportati da un dispositivo. |
drvGetDeviceErrorStr Il metodo IWiaMiniDrv::d rvGetDeviceErrorStr esegue il mapping di un codice di errore a una stringa Unicode che descrive l'errore. |
drvGetWiaFormatInfo Il metodo IWiaMiniDrv::d rvGetWiaFormatInfo trova i formati di immagine e i tipi di supporto supportati dal dispositivo hardware WIA. |
drvInitializeWia Il metodo IWiaMiniDrv::d rvInitializeWia inizializza il minidriver e compila l'albero degli elementi del driver che rappresenta il dispositivo. |
drvInitItemProperties Il metodo IWiaMiniDrv::d rvInitItemProperties inizializza le proprietà dell'elemento del driver WIA per ogni elemento in un albero degli elementi dell'applicazione. |
drvLockWiaDevice Il metodo IWiaMiniDrv::d rvLockWiaDevice blocca il dispositivo hardware WIA in modo che solo il minidriver corrente possa accedervi. |
drvNotifyPnpEvent Il metodo IWiaMiniDrv::d rvNotifyPnpEvent risponde all'evento ricevuto dal servizio WIA. |
drvReadItemProperties Il metodo IWiaMiniDrv::d rvReadItemProperties legge le proprietà dell'elemento driver che devono essere aggiornate. |
drvUnInitializeWia Il metodo IWiaMiniDrv::d rvUnInitializeWia rilascia le risorse mantenute dal minidriver. |
drvUnLockWiaDevice Il metodo IWiaMiniDrv::d rvUnLockWiaDevice sblocca il dispositivo hardware WIA in modo che qualsiasi minidriver possa accedervi. |
drvValidateItemProperties Il metodo IWiaMiniDrv::d rvValidateItemProperties convalida le proprietà di un elemento rispetto al set di valori validi per ogni proprietà e aggiornerà tali proprietà, se necessario. |
DrvWriteItemProperties Il metodo IWiaMiniDrv::d rvWriteItemProperties scrive le proprietà dell'elemento driver in un dispositivo hardware WIA. |
DumpItemData Il metodo IWiaDrvItem::D umpItemData esegue il dump dei dati privati associati a un elemento IWiaDrvItem in un buffer privato allocato. |
EnableHwNotifications Il metodo IStillImage::EnableHwNotifications richiede il monitoraggio eventi immagine ancora per abilitare o disabilitare la notifica delle applicazioni quando si verificano eventi di dispositivo ancora immagine per un dispositivo specificato. |
Carattere speciale di escape Il metodo IStiDevice::Escape invia una richiesta per un'operazione di I/O specifica del fornitore a un dispositivo ancora immagine. |
Carattere speciale di escape Il metodo IStiUSD::Escape di un'immagine continua esegue un'operazione di I/O specifica del fornitore in un dispositivo ancora immagine. |
FilterPreviewImage Il metodo IWiaImageFilter::FilterPreviewImage viene chiamato dal componente WIA Preview, quando un'applicazione chiama il metodo IWiaPreview::UpdatePreview. |
FindChildItemByName Il metodo IWiaDrvItem::FindChildItemByName cerca l'albero degli elementi driver per un elemento figlio specifico. |
FindItemByName Il metodo IWiaDrvItem::FindItemByName individua un elemento in un albero di elementi driver in base al nome completo dell'elemento. |
GetCapabilities Il metodo IStiDevice::GetCapabilities restituisce le funzionalità di un dispositivo ancora immagine. |
GetCapabilities Il metodo IStiUSD::GetCapabilities di un'immagine continua restituisce le funzionalità di un dispositivo ancora immagine. |
GetDeviceInfo Il metodo IStillImage::GetDeviceInfo restituisce caratteristiche hardware per un dispositivo di immagine ancora specificato. |
GetDeviceList Il metodo IStillImage::GetDeviceList restituisce caratteristiche hardware per tutti i dispositivi ancora installati. |
GetDeviceSpecContext Il metodo IWiaDrvItem::GetDeviceSpecContext ottiene un contesto specifico del dispositivo. |
GetDeviceValue Il metodo IStillImage::GetDeviceValue restituisce informazioni del Registro di sistema associate a un dispositivo di immagine ancora specificato. |
GetFirstChildItem Il metodo IWiaDrvItem::GetFirstChildItem ottiene il primo elemento figlio in un elemento della cartella IWiaDrvItem. |
GetFullItemName Il metodo IWiaDrvItem::GetFullItemName ottiene il nome completo dell'elemento, incluse le informazioni sul percorso. |
GetHwNotificationState Il metodo IStillImage::GetHwNotificationState indica se le applicazioni verranno notificate quando si verificano eventi del dispositivo immagine ancora in un dispositivo specificato. |
GetItemFlags Il metodo IWiaDrvItem::GetItemFlags ottiene i flag di elemento dell'elemento IWiaDrvItem corrente. |
GetItemName Il metodo IWiaDrvItem::GetItemName ottiene il nome dell'elemento IWiaDrvItem corrente, non incluse le informazioni sul percorso. |
Getlasterror Il metodo IStiDevice::GetLastError restituisce l'ultimo errore noto associato a un dispositivo ancora immagine. |
Getlasterror Il metodo IStiUSD::GetLastError restituisce l'ultimo errore noto associato a un dispositivo ancora immagine. |
GetLastErrorInfo Il metodo IStiDevice::GetLastErrorInfo restituisce informazioni sull'ultimo errore noto associato a un dispositivo ancora immagine. |
GetLastErrorInfo Il metodo IStiUSD::GetLastErrorInfo di un'immagine continua restituisce informazioni sull'ultimo errore noto associato a un dispositivo ancora immagine. |
GetLastNotificationData Il metodo IStiDevice::GetLastNotificationData restituisce una descrizione dell'evento più recente che si è verificato in un dispositivo immagine ancora. |
GetMyDeviceHandle Questo argomento descrive il metodo GetMyDeviceHandle. |
GetMyDeviceOpenMode Il metodo IStiDeviceControl::GetMyDeviceOpenMode consente a un minidriver di immagini di ottenere la modalità di trasferimento specificata da un'applicazione quando ha creato un'istanza di un dispositivo ancora immagine. |
GetMyDevicePortName Il metodo IStiDeviceControl::GetMyDevicePortName consente a un minidriver in modalità utente di ottenere il nome della porta di un dispositivo. |
GetNextSiblingItem Il metodo IWiaDrvItem::GetNextSiblingItem ottiene la successiva entità dell'elemento corrente in una cartella IWiaDrvItem. |
GetNextStream Il metodo IWiaTransferCallback::GetNextStream viene implementato da un filtro di elaborazione delle immagini. |
GetNextStream Chiamato dal mini-driver WIA per ottenere un flusso per il trasferimento dei dati corrente (download o caricamento). |
GetNotificationData Il metodo IStiUSD::GetNotificationData di un'immagine continua restituisce una descrizione dell'evento più recente che si è verificato in un dispositivo ancora immagine. |
GetParentItem L'elemento IWiaDrvItem::GetParentItem ottiene l'elemento padre dell'elemento corrente. |
GetPropId Il metodo CWiauPropertyList::GetPropId trova l'ID della proprietà per una proprietà, dato il relativo indice nell'elenco delle proprietà. |
GetStatus Il metodo IStiDevice::GetStatus restituisce informazioni sullo stato di un dispositivo ancora immagine. |
GetStatus Il metodo IStiUSD::GetStatus restituisce lo stato di un dispositivo ancora immagine. |
GetStatusDescription L'interfaccia utente di sistema chiama il metodo GetStatusDescription per fornire all'utente informazioni aggiuntive su un errore, se l'utente richiede queste informazioni. Questo metodo viene implementato dall'estensione dell'interfaccia utente di un driver. |
GetSTILaunchInformation Il metodo IStillImage::GetSTILaunchInformation restituisce il motivo per cui è stata avviata l'applicazione di immagini ancora chiamante, se è stato avviato il monitoraggio eventi dell'immagine ancora. |
Hresult Il metodo IWiaLog::hResult (wia_lh.h) è obsoleto e non è più supportato. Usare invece le macro di log di diagnostica. |
Init Il metodo CWiauFormatConverter::Init inizializza la classe CWiauFormatConverter e GDI+ per la conversione di immagini. Questo metodo deve essere chiamato una sola volta. |
Init Il metodo CWiauPropertyList::Init inizializza un oggetto elenco di proprietà. |
Initialize Questo metodo è solo per uso interno. |
Initialize Il metodo IStillImage::Initialize inizializza un'istanza dell'oggetto COM che definisce l'interfaccia COM IStillImage. Questo metodo è solo per l'uso interno del sistema. |
Initialize Il metodo IStiUSD::Initialize di un'immagine continua inizializza un'istanza dell'oggetto COM che definisce l'interfaccia IStiUSD. |
InizializzaFilter Il metodo IWiaImageFilter::InitializeFilter archivia i riferimenti ai parametri pWiaItem2 e pWiaTransferCallback passati al metodo. |
InitializeLog Il metodo IWiaLog::InitializeLog (wia_lh.h) è obsoleto e non è più supportato. Usare invece le macro di log di diagnostica. |
IsFormatSupported Il metodo CWiauFormatConverter::IsFormatSupported verifica che GDI+ supporti il formato dell'immagine da convertire. |
LaunchApplicationForDevice Il metodo IStillImage::LaunchApplicationForDevice avvia un'applicazione specificata per un dispositivo ancora specificato. |
LockDevice Il metodo IStiDevice::LockDevice blocca un dispositivo per l'uso esclusivo dal chiamante. |
LockDevice Il metodo IStiUSD::LockDevice di un'immagine continua blocca un dispositivo per l'uso esclusivo del chiamante. |
File di log Il metodo IWiaLog::Log (wia_lh.h) è obsoleto e non è più supportato. Usare invece le macro di log di diagnostica. |
RicercaPropId Il metodo CWiauPropertyList::LookupPropId trova l'indice di una proprietà, dato il relativo ID proprietà. |
MicroEntry La funzione MicroEntry risponde ai comandi inviati dal driver WIA Flatbed. |
MiniDrvCallback Il metodo MiniDrvCallback fornisce un metodo di callback per i minidriver WIA da usare durante il trasferimento dei dati di callback. |
RawDeviceControl In questo argomento viene descritto il metodo RawDeviceControl. |
RawReadCommand Il metodo IStiDevice::RawReadCommand legge le informazioni sui comandi da un dispositivo ancora immagine. |
RawReadCommand Il metodo IStiUSD::RawReadCommand di un'immagine continua legge le informazioni sui comandi da un dispositivo immagine ancora. |
RawReadData Il metodo IStiDevice::RawReadData legge i dati da un dispositivo ancora immagine. |
RawReadData Un metodo IStiUSD::RawReadData di un'immagine continua legge i dati da un dispositivo immagine ancora. |
RawWriteCommand Il metodo IStiDevice::RawWriteCommand invia informazioni sui comandi a un dispositivo ancora immagine. |
RawWriteCommand Un metodo IStiDevice::RawWriteCommand di un'immagine continua invia informazioni sui comandi a un dispositivo ancora immagine. |
RawWriteData Il metodo IStiDevice::RawWriteData scrive i dati in un dispositivo ancora immagine. |
RawWriteData Un metodo IStiUSD::RawWriteData scrive i dati in un dispositivo ancora immagine. |
RegisterLaunchApplication Il metodo IStillImage::RegisterLaunchApplication aggiunge un'applicazione all'elenco di monitor eventi ancora immagine di applicazioni con riconoscimento del modello push. |
Versione Il metodo IStiDevice::Release chiude l'istanza dell'oggetto COM creata da una chiamata precedente a IStillImage::CreateDevice e rimuove l'accesso all'interfaccia dell'oggetto. |
Versione Il metodo IStillImage::Release chiude l'istanza dell'oggetto COM creata da una chiamata precedente a IStillImage::StiCreateInstance e rimuove l'accesso all'interfaccia dell'oggetto. |
Versione Il metodo IStiDeviceControl::Release chiude l'istanza dell'oggetto COM creata quando un client minidriver denominato IStiUSD::Initialize. |
RemoveItemFromFolder Il metodo IWiaDrvItem::RemoveItemFromFolder rimuove un elemento da una cartella padre. |
ReportStatus Il metodo ReportStatus visualizza informazioni su un errore o sullo stato durante un trasferimento. In alcuni casi questo metodo consente all'utente di ripristinare da un errore. |
Scansione La funzione Analisi legge i dati dal dispositivo e restituisce i dati al driver WIA Flatbed. |
SendMessage Chiamato periodicamente dal mini-driver WIA durante un trasferimento dati, per aggiornare il client dell'applicazione WIA sullo stato e lo stato del trasferimento. |
SendToWia Il metodo CWiauPropertyList::SendToWia chiama il servizio WIA per definire tutte le proprietà attualmente contenute nell'oggetto elenco delle proprietà. |
SetAccessSubType Il metodo CWiauPropertyList::SetAccessSubType(INT,ULONG,ULONG) reimposta l'accesso e il sottotipo di una proprietà. |
SetAccessSubType Il metodo CWiauPropertyList::SetAccessSubType reimposta l'accesso e il sottotipo di una proprietà. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,BSTR) imposta il valore corrente di una proprietà di tipo BSTR e imposta il relativo tipo su VT_BSTR. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,BYTE,INT) imposta il valore corrente di una proprietà costituita da una matrice di byte e imposta il relativo tipo su VT_UI1 o VT_VECTOR. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,CLSID) imposta il valore corrente di una proprietà di tipo CLSID e imposta il relativo tipo su VT_CLSID. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,FLOAT) imposta il valore corrente di una proprietà di tipo FLOAT e imposta il relativo tipo su VT_R4. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,LONG) imposta il valore corrente di una proprietà di tipo LONG e imposta il relativo tipo su VT_I4. |
SetCurrentValue Informazioni su come il metodo CWiauPropertyList::SetCurrentValue(INT,LONG) imposta il valore corrente di una proprietà di tipo LONG e imposta il relativo tipo su VT_I4. |
SetCurrentValue Il metodo CWiauPropertyList::SetCurrentValue(INT,PSYSTEMTIME) imposta il valore corrente di una proprietà di tipo SYSTEMTIME e imposta il relativo tipo su VT_UI2 o VT_VECTOR. |
SetDeviceValue Il metodo IStillImage::SetDeviceValue imposta le informazioni del Registro di sistema per un dispositivo ancora immagine specificato. |
SetNotificationHandle Il metodo IStiUSD::SetNotificationHandle di un'immagine continua specifica un handle di evento che il minidriver deve usare per informare il chiamante degli eventi del dispositivo. |
SetPixelWindow La funzione SetPixelWindow imposta l'area dell'immagine da analizzare. |
SetupDeviceParameters Il metodo IStillImage::SetupDeviceParameters consente ai client dell'interfaccia COM IStillImage di modificare le caratteristiche archiviate di un dispositivo ancora immagine, se il tipo di bus del dispositivo è sconosciuto. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà BSTR associata a un elenco di valori. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà CLSID associata a un elenco di valori. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà FLOAT associata a un intervallo di valori. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà FLOAT associata a un elenco di valori. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà LONG associata a un elenco di valori. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà i cui valori sono definiti da un flag. |
SetValidValues Informazioni su come il metodo CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) imposta i valori di tipo per una proprietà i cui valori sono definiti da un flag. |
SetValidValues Il metodo CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG,LONG,LONG,LONG) imposta il tipo, nonché i valori predefiniti, correnti e validi per una proprietà LONG associata a un intervallo di valori. |
SRB_STATUS Altre informazioni su: SRB_STATUS macro |
StiCreateInstanceW Altre informazioni sulla funzione StiCreateInstance. |
Sottoscrivere Il metodo IStiDevice::Subscribe registra il chiamante per ricevere notifiche degli eventi del dispositivo. |
Trace In questo argomento viene descritta la funzione Trace. |
TransferCallback Il metodo IWiaTransferCallback::TransferCallback viene implementato da un filtro di elaborazione delle immagini. Viene chiamato dal servizio WIA come risultato di un'applicazione che chiama IWiaTransfer::D ownload o IWiaPreview::GetNewPreview del componente di anteprima. |
UnlinkItemTree Il metodo IWiaDrvItem::UnlinkItemTree scollega l'albero degli elementi del driver e rilascia tutti gli elementi nell'albero. |
UnLockDevice Il metodo IStiDevice::UnLockDevice sblocca un dispositivo bloccato da una chiamata precedente a IStiDevice::LockDevice. |
UnLockDevice Il metodo IStiUSD::UnLockDevice di un'immagine continua di un minidriver sblocca un dispositivo bloccato da una chiamata precedente a IStiUSD::LockDevice. |
UnregisterLaunchApplication Il metodo IStillImage::UnregisterLaunchApplication rimuove un'applicazione dall'elenco di applicazioni con riconoscimento push del modello di immagini ancora presenti nel monitoraggio eventi. |
Disiscrizione Il metodo IStiDevice::UnSubscribe rimuove il chiamante dall'elenco di applicazioni registrate per ricevere la notifica degli eventi del dispositivo. |
WIA_PROP_LIST_COUNT Altre informazioni su: WIA_PROP_LIST_COUNT macro |
WIA_PROP_LIST_VALUE Altre informazioni su: WIA_PROP_LIST_VALUE macro |
WIAS_ASSERT La macro WIAS_ASSERT scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_ASSERT Informazioni su come la macro WIAS_ASSERT scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_ERROR La macro WIAS_ERROR scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_ERROR Informazioni su come la macro WIAS_ERROR scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_HRESULT La macro WIAS_HRESULT scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_HRESULT Informazioni su come la macro WIAS_HRESULT scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_LERROR La macro WIAS_LERROR è obsoleta. È consigliabile utilizzare invece la macro WIAS_ERROR. La macro WIAS_LERROR scrive un messaggio di diagnostica WIA_ERROR nel file di log. |
WIAS_LERROR La macro WIAS_LERROR è obsoleta per Windows Vista e versioni successive. È consigliabile utilizzare invece la macro WIAS_ERROR. La macro WIAS_LERROR scrive un messaggio di diagnostica WIA_ERROR nel file di log. |
WIAS_LHRESULT La macro WIAS_LHRESULT è obsoleta. È consigliabile utilizzare invece la macro WIAS_HRESULT. La macro WIAS_LHRESULT converte un valore HRESULT in una stringa e scrive la stringa nel file di log di diagnostica. |
WIAS_LHRESULT La macro WIAS_LHRESULT è obsoleta per Windows Vista e versioni successive. È consigliabile utilizzare invece la macro WIAS_HRESULT. La macro WIAS_LHRESULT converte un valore HRESULT in una stringa e scrive la stringa nel file di log di diagnostica. |
WIAS_LTRACE La macro WIAS_LTRACE è obsoleta. È consigliabile utilizzare invece la macro WIAS_TRACE. La macro WIAS_LTRACE scrive un messaggio di diagnostica WIA_TRACE nel file di log. |
WIAS_LTRACE La macro WIAS_LTRACE è obsoleta per Windows Vista e versioni successive. È consigliabile utilizzare invece la macro WIAS_TRACE. La macro WIAS_LTRACE scrive un messaggio di diagnostica WIA_TRACE nel file di log. |
WIAS_LWARNING La macro WIAS_LWARNING è obsoleta e non viene utilizzata. |
WIAS_LWARNING La macro WIAS_LWARNING è obsoleta per Windows Vista e versioni successive. La macro WIAS_LWARNING scrive un messaggio di diagnostica WIA_WARNING nel file di log. |
WIAS_TRACE La macro WIAS_TRACE scrive un messaggio di diagnostica nel file Wiatrace.log. |
WIAS_TRACE Informazioni su come la macro WIAS_TRACE scrive un messaggio di diagnostica nel file Wiatrace.log. |
wiasCreateChildAppItem La funzione wiasCreateChildAppItem crea un nuovo elemento dell'applicazione e la inserisce come elemento figlio dell'elemento (padre) specificato. Si noti che questo elemento non avrà proprietà nei set di proprietà fino a quando il driver o l'applicazione non li riempie effettivamente. |
wiasCreateDrvItem La funzione wiasCreateDrvItem crea un oggetto Interfaccia IWiaDrvItem. |
wiasCreateLogInstance La funzione wiasCreateLogInstance crea un'istanza di un oggetto di registrazione. |
wiasCreatePropContext La funzione wiasCreatePropContext alloca un contesto di proprietà per indicare quali proprietà di un elemento vengono modificate dall'applicazione. |
wiasDebugError La funzione wiasDebugError è obsoleta. |
wiasDebugTrace La funzione wiasDebugTrace è obsoleta. |
wiasDownSampleBuffer La funzione wiasDownSampleBuffer acquisisce un buffer di dati pixel allineati con DWORD e ne esegue il downcampion (produce dati immagine di risoluzione inferiore) alle dimensioni e alla risoluzione specificate. |
wiasFormatArgs La funzione wiasFormatArgs formatta un elenco di argomenti in una stringa in pacchetto per la registrazione. |
wiasFreePropContext La funzione wiasFreePropContext rilascia la memoria occupata da una struttura WIA_PROPERTY_CONTEXT. |
wiasGetChangedValueFloat La funzione wiasGetChangedValueFloat determina se una proprietà con un valore a virgola mobile è stata modificata da un'applicazione. |
wiasGetChangedValueGuid La funzione wiasGetChangedValueGuid determina se una proprietà con un valore GUID è stata modificata da un'applicazione. |
wiasGetChangedValueLong La funzione wiasGetChangedValueLong determina se una proprietà con un valore intero lungo è stata modificata da un'applicazione. |
wiasGetChangedValueStr La funzione wiasGetChangedValueStr determina se una proprietà con un valore stringa è stata modificata da un'applicazione. |
wiasGetChildrenContexts La funzione wiasGetChildrenContexts recupera una matrice di contesti di elemento appartenenti agli elementi figlio dell'elemento corrente. |
wiasGetContextFromName La funzione wiasGetContextFromName recupera il contesto dell'elemento per un nome di elemento. |
wiasGetDrvItem La funzione wiasGetDrvItem recupera un elemento del driver. |
wiasGetImageInformation La funzione wiasGetImageInformation recupera le informazioni sul contesto di trasferimento da un elemento. |
wiasGetItemType La funzione wiasGetItemType indica il tipo di elemento. |
wiasGetPropertyAttributes La funzione wiasGetPropertyAttributes recupera i flag di accesso e i valori validi per un set di proprietà. |
wiasGetRootItem La funzione wiasGetRootItem recupera il contesto dell'elemento radice di un elemento WIA specificato. |
wiasIsPropChanged La funzione wiasIsPropChanged verifica se una proprietà specificata è stata modificata da un'applicazione. |
wiasParseEndorserString La funzione wiasParseEndorserString analizza una stringa di approvazione, sostituendo i token definiti dal servizio WIA e definiti dal fornitore nella stringa con i valori associati a tali token. |
wiasPrintDebugHResult La funzione wiasPrintDebugHResult è obsoleta. |
wiasQueueEvent La funzione wiasQueueEvent informa il servizio che il dispositivo ha generato un evento. |
wiasReadMultiple La funzione wiasReadMultiple recupera più valori di proprietà da un elemento WIA. |
wiasReadPropBin La funzione wiasReadPropBin recupera un valore della proprietà binary-data da un elemento WIA. |
wiasReadPropFloat La funzione wiasReadPropFloat recupera un valore della proprietà a virgola mobile da un elemento WIA. |
wiasReadPropGuid La funzione wiasReadPropGuid recupera un valore della proprietà GUID da un elemento WIA. |
wiasReadPropLong La funzione wiasReadPropLong recupera un valore di proprietà long integer da un elemento WIA. |
wiasReadPropStr La funzione wiasReadPropStr recupera un valore di proprietà stringa da un elemento WIA. |
wiasSendEndOfPage La funzione wiasSendEndOfPage chiama la routine di callback del client durante un trasferimento dati, inviando il conteggio delle pagine totali corrente. |
wiasSetItemPropAttribs La funzione wiasSetItemPropAttribs imposta i flag di accesso e i valori validi per il set di proprietà di un elemento. |
wiasSetItemPropNames La funzione wiasSetItemPropNames scrive i nomi delle proprietà nelle proprietà dell'elemento. |
wiasSetPropChanged La funzione wiasSetPropChanged modifica un contesto di proprietà per indicare che una proprietà viene modificata. |
wiasSetPropertyAttributes La funzione wiasSetPropertyAttributes imposta i flag di accesso e i valori validi per un set di proprietà. |
wiasSetValidFlag La funzione wiasSetValidFlag imposta i valori validi per una proprietà WIA_PROP_FLAG. |
wiasSetValidListFloat La funzione wiasSetValidListFloat imposta valori validi per una proprietà WIA_PROP_LIST di tipo VT_R4. |
wiasSetValidListGuid La funzione wiasSetValidListGuid imposta valori validi per una proprietà WIA_PROP_LIST di tipo VT_CLSID. |
wiasSetValidListLong La funzione wiasSetValidListLong imposta i valori validi per una proprietà WIA_PROP_LIST di tipo VT_I4. |
wiasSetValidListStr La funzione wiasSetValidListStr imposta i valori validi per una proprietà WIA_PROP_LIST di tipo VT_BSTR. |
wiasSetValidRangeFloat La funzione wiasSetValidRangeFloat specifica l'intervallo di valori validi per una proprietà WIA_PROP_RANGE di tipo VT_R4. |
wiasSetValidRangeLong La funzione wiasSetValidRangeLong specifica l'intervallo di valori validi per una proprietà WIA_PROP_RANGE di tipo VT_I4. |
wiasUpdateScanRect La funzione wiasUpdateScanRect aggiorna le dimensioni dell'area di analisi del dispositivo di scansione. |
wiasUpdateValidFormat La funzione wiasUpdateValidFormat aggiorna il formato valido del contesto della proprietà per il minidriver corrente. |
wiasValidateItemProperties La funzione wiasValidateItemProperties convalida un elenco di proprietà di elementi semplici rispetto ai valori validi correnti. |
wiasWriteBufToFile La funzione wiasWriteBufToFile scrive da un buffer specificato in un file di immagine. |
wiasWriteMultiple La funzione wiasWriteMultiple scrive più valori di proprietà in un elemento WIA. |
wiasWritePageBufToFile La funzione wiasWritePageBufToFile scrive il contenuto di un buffer di pagine temporaneo in un file di immagine. |
wiasWritePageBufToStream La funzione wiasWritePageBufToStream scrive il contenuto di un buffer di pagina temporaneo nell'interfaccia IStream fornita dall'applicazione. |
wiasWritePropBin La funzione wiasWritePropBin scrive un singolo valore della proprietà binary-data in un elemento WIA. |
wiasWritePropFloat La funzione wiasWritePropFloat scrive un singolo valore di proprietà a virgola mobile in un elemento WIA. |
wiasWritePropGuid La funzione wiasWritePropGuid scrive un singolo valore della proprietà GUID in un elemento WIA. |
wiasWritePropLong La funzione wiasWritePropLong scrive un singolo valore della proprietà long integer in un elemento WIA. |
wiasWritePropStr La funzione wiasWritePropStr scrive un singolo valore della proprietà stringa in un elemento WIA. |
wiauDbgDump La funzione wiauDbgDump registra un messaggio contenente uno o più valori di dati. |
wiauDbgError La funzione wiauDbgError registra un messaggio di errore. |
wiauDbgErrorHr La funzione wiauDbgErrorHr registra un messaggio contenente un HRESULT e la relativa stringa di messaggio di errore. |
wiauDbgFlags La funzione wiauDbgFlags determina se è impostato un flag di debug specifico. |
wiauDbgHelper La funzione wiauDbgHelper formatta un messaggio e lo scrive in un file di log o in un debugger o in entrambi. |
wiauDbgHelper2 La funzione wiauDbgHelper2 scrive un messaggio in un file di log, in un debugger o in entrambi. |
wiauDbgInit La funzione wiauDbgInit inizializza il debug WIA. |
wiauDbgLegacyError La funzione wiauDbgLegacyError registra un messaggio di errore. |
wiauDbgLegacyError2 La funzione wiauDbgLegacyError2 registra un messaggio di errore. |
wiauDbgLegacyHresult2 La funzione wiauDbgLegacyHresult2 registra un messaggio predefinito contenente un HRESULT. |
wiauDbgLegacyTrace La funzione wiauDbgLegacyTrace registra un messaggio di traccia. |
wiauDbgLegacyTrace2 La funzione wiauDbgLegacyTrace2 registra un messaggio di traccia. |
wiauDbgLegacyWarning La funzione wiauDbgLegacyWarning registra un messaggio di avviso. |
wiauDbgSetFlags La funzione wiauDbgSetFlags imposta i flag di debug. |
wiauDbgTrace La funzione wiauDbgTrace registra un messaggio di traccia. |
wiauDbgWarning La funzione wiauDbgWarning registra un messaggio di avviso. |
wiauGetDrvItemContext La funzione wiauGetDrvItemContext ottiene il contesto dell'elemento driver e, facoltativamente, l'elemento driver. |
wiauGetResourceString La funzione wiauGetResourceString ottiene una stringa di risorsa, archiviandola come BSTR. |
wiauGetValidFormats La funzione wiauGetValidFormats chiama il metodo IWiaMiniDrv::d rvGetWiaFormatInfo e crea un elenco di formati validi, usando un valore tymed specificato. |
wiauPropInPropSpec La funzione wiauPropInPropSpec determina se un ID specifica della proprietà specificato è contenuto in una matrice di tali valori. La funzione ottiene facoltativamente l'indice in corrispondenza del quale è stato trovato l'ID della specifica della proprietà. |
wiauPropsInPropSpec La funzione wiauPropsInPropSpec determina se uno qualsiasi degli ID di specifiche delle proprietà è contenuto in una matrice di tali valori. |
wiauRegGetDwordA La funzione wiauRegGetDword ottiene un valore DWORD dalla sezione DeviceData del Registro di sistema. |
wiauRegGetDwordW Informazioni su come la funzione wiauRegGetDword ottiene un valore DWORD dalla sezione DeviceData del Registro di sistema. |
wiauRegGetStrA La funzione wiauRegGetStr ottiene un valore stringa dalla sezione DeviceData del Registro di sistema. |
wiauRegGetStrW Informazioni su come la funzione wiauRegGetStr ottiene un valore stringa dalla sezione DeviceData del Registro di sistema. |
wiauRegOpenDataA La funzione wiauRegOpenData apre la chiave del Registro di sistema DeviceData. |
wiauRegOpenDataW Informazioni su come la funzione wiauRegOpenData apre la chiave del Registro di sistema DeviceData. |
wiauSetImageItemSize La funzione wiauSetImageItemSize calcola le dimensioni e la larghezza, in byte, per un'immagine, in base all'impostazione WIA_IPA_FORMAT corrente (descritta nella documentazione di Microsoft Windows SDK) e scrive i nuovi valori nelle proprietà appropriate. |
wiauStrC2C La funzione wiauStrC2C copia una stringa di caratteri ANSI in un'altra stringa di caratteri ANSI. |
wiauStrC2W La funzione wiauStrC2W converte una stringa di caratteri ANSI in una stringa Unicode. |
wiauStrW2C La funzione wiauStrW2C converte una stringa Unicode in una stringa di caratteri ANSI. |
wiauStrW2W La funzione wiauStrW2W copia una stringa Unicode in un'altra stringa Unicode. |
WriteToErrorLog Il metodo IStillImage::WriteToErrorLog scrive un messaggio nel log degli errori di immagine ancora. |
WriteToErrorLog Il metodo IStiDeviceControl::WriteToErrorLog consente a un minidriver in modalità utente di scrivere un messaggio nel log degli errori dell'immagine ancora. |
Interfacce
IStiDevice Questa sezione descrive i metodi definiti per l'interfaccia COM IStiDevice. I prototipi di metodo sono contenuti in Sti.h. |
IStiDeviceControl Questa sezione descrive i metodi definiti per l'interfaccia COM IStiDeviceControl. I prototipi di metodo sono contenuti in Stiusd.h. |
IStillImageW Questa sezione descrive i metodi definiti per l'interfaccia COM IStillImage. I prototipi di metodo sono contenuti in Sti.h. |
IStiUSD Questa sezione descrive i metodi definiti per l'interfaccia COM IStiUSD. I prototipi di metodo sono contenuti in Stiusd.h. |
IWiaDrvItem L'interfaccia IWiaDrvItem fornisce metodi che un minidriver WIA può usare per gestire un albero di elementi IWiaDrvItem. |
IWiaErrorHandler L'interfaccia IWiaErrorHandler fornisce i metodi GetStatusDescription e ReportStatus, che consentono ai minidriver di fornire agli utenti informazioni sullo stato o sugli errori durante un trasferimento dei dati e, possibilmente, offrono la possibilità di eseguire il ripristino da errori. |
IWiaImageFilter L'interfaccia IWiaImageFilter è un'interfaccia di estensione implementata dagli sviluppatori di filtri di elaborazione delle immagini e chiamata da Microsoft Windows Image Acquisition (WIA). |
IWiaLog L'interfaccia IWiaLog è obsoleta e non è più supportata. Usare invece le macro del log di diagnostica. |
IWiaMiniDrv L'interfaccia IWiaMiniDrv fornisce i metodi che rappresentano i punti di ingresso per tutte le comunicazioni tra il minidriver e il servizio WIA. Questi metodi consentono al servizio WIA di controllare il dispositivo. |
IWiaMiniDrvCallBack L'interfaccia IWiaMiniDrvCallBack fornisce il metodo MiniDrvCallback, che consente ai minidriver di trasferire i dati dell'intestazione dell'immagine e i dati dell'immagine dal dispositivo di creazione dell'immagine al servizio WIA. |
IWiaMiniDrvTransferCallback Si tratta di un'interfaccia di callback chiamata dal mini-driver WIA per i trasferimenti basati su flusso. |
IWiaSegmentationFilter L'interfaccia IWiaSegmentationFilter fornisce il metodo DetectRegions, che consente ai minidriver di rilevare le sottoregioni dell'immagine su un piatto dello scanner a piano. |
IWiaTransferCallback L'interfaccia IWiaTransferCallback viene implementata dagli sviluppatori di filtri per l'elaborazione delle immagini e chiamati da Acquisizione immagini di Microsoft Windows.The IWiaTransferCallback interface is implement by image processing filter developers and called by Microsoft Windows Image Acquisition (WIA). |
Strutture
BMP_IMAGE_INFO La struttura BMP_IMAGE_INFO contiene informazioni su un'immagine BMP. |
CHANNEL_INFO La struttura CHANNEL_INFO viene usata come parametro per DeviceIoControl, quando il codice di controllo di I/O specificato viene IOCTL_GET_CHANNEL_ALIGN_RQST. |
DEVICE_DESCRIPTOR La struttura DEVICE_DESCRIPTOR viene usata come parametro per DeviceIoControl, quando il codice di controllo di I/O specificato viene IOCTL_GET_DEVICE_DESCRIPTOR. |
DEVICEDIALOGDATA La struttura DEVICEDIALOGDATA contiene tutti i dati necessari per implementare una finestra di dialogo del dispositivo personalizzata. |
DEVICEDIALOGDATA2 La struttura DEVICEDIALOGDATA2 contiene tutti i dati necessari per implementare una finestra di dialogo del dispositivo personalizzata. |
DRV_VERSION La struttura DRV_VERSION viene usata come parametro per DeviceIoControl, quando il codice di controllo I/O specificato viene IOCTL_GET_VERSION. |
IO_BLOCK La struttura IO_BLOCK viene usata come parametro per DeviceIoControl, quando il codice di controllo I/O specificato viene IOCTL_READ_REGISTERS o IOCTL_WRITE_REGISTERS. |
IO_BLOCK_EX La struttura IO_BLOCK_EX viene usata come parametro per DeviceIoControl, quando il codice di controllo di I/O specificato viene IOCTL_SEND_USB_REQUEST. |
MINIDRV_TRANSFER_CONTEXT La struttura MINIDRV_TRANSFER_CONTEXT viene usata per archiviare l'immagine e altre informazioni necessarie per il trasferimento dei dati di callback di memoria o per il trasferimento di dati di file. |
PTP_VENDOR_DATA_IN La struttura PTP_VENDOR_DATA_IN contiene informazioni su un comando arbitrario che un'applicazione rilascia al dispositivo. |
PTP_VENDOR_DATA_OUT La struttura PTP_VENDOR_DATA_OUT contiene informazioni inviate dal dispositivo a un'applicazione, in risposta a un comando che l'applicazione ha emesso al dispositivo. |
RANGEVALUE La struttura RANGEVALUE viene usata da un microdriver per comunicare con il driver WIA Flatbed i valori legali per un parametro di funzione del microdriver. |
SCANINFO La struttura SCANINFO viene utilizzata per archiviare e comunicare informazioni su un'acquisizione di analisi. |
SCANWINDOW La struttura SCANWINDOW viene usata dal driver WIA Flatbed per indicare al microdriver quale area di immagine analizzare. |
SCSISCAN_CMD La struttura SCSISCAN_CMD viene usata come parametro per DeviceIoControl, quando il codice di controllo I/O specificato viene IOCTL_SCSISCAN_CMD. |
SCSISCAN_INFO La struttura SCSISCAN_INFO viene usata come parametro per DeviceIoControl (descritta nella documentazione Microsoft Windows SDK), quando il codice di controllo di I/O specificato viene IOCTL_SCSISCAN_GET_INFO. |
STI_DEV_CAPS La struttura STI_DEV_CAPS viene usata come parametro per il metodo IStiDevice::GetCapabilities. È anche membro delle strutture STI_DEVICE_INFORMATION e STI_WIA_DEVICE_INFORMATION. |
STI_DEVICE_INFORMATIONW La struttura STI_DEVICE_INFORMATION viene usata come parametro di output per le funzioni IStillImage::GetDeviceList e IStillImage::GetDeviceInfo. Viene usato come parametro di input per IStillImage::SetupDeviceParameters. |
STI_DEVICE_STATUS La struttura STI_DEVICE_STATUS viene usata come parametro per i metodi IStiDevice::GetStatus e IStiUSD::GetStatus. |
STI_DIAG La struttura STI_DIAG viene usata come parametro per i metodi IStiDevice::D iagnostic e IStiUSD::D iagnostic. |
STI_ERROR_INFOW La struttura STI_ERROR_INFO viene usata come parametro per i metodi IStiDevice::GetLastErrorInfo e IStiUSD::GetLastErrorInfo. Viene usato anche come membro della struttura STI_DIAG. |
STI_USD_CAPS La struttura STI_USD_CAPS viene usata come parametro per il metodo IStiUSD::GetCapabilities. |
STI_WIA_DEVICE_INFORMATIONW La struttura STI_WIA_DEVICE_INFORMATION contiene informazioni sul dispositivo. |
STINOTIFY La struttura STINOTIFY viene usata come parametro per i metodi IStillImage::LaunchApplicationForDevice, IStiDevice::GetLastNotificationData e IStiUSD::GetNotificationData. |
STISUBSCRIBE La struttura STISUBSCRIBE viene usata come parametro per il metodo IStiDevice::Subscribe. |
TWAIN_CAPABILITY La struttura TWAIN_CAPABILITY contiene informazioni utilizzate quando un'applicazione compatibile con TWAIN comunica con un driver WIA. |
USBSCAN_GET_DESCRIPTOR La struttura USBSCAN_GET_DESCRIPTOR viene usata come parametro per DeviceIoControl, quando il codice di controllo I/O specificato viene IOCTL_GET_USB_DESCRIPTOR. |
USBSCAN_PIPE_CONFIGURATION La struttura USBSCAN_PIPE_CONFIGURATION viene usata come parametro per DeviceIoControl, quando il codice di controllo di I/O specificato viene IOCTL_GET_PIPE_CONFIGURATION. |
USBSCAN_PIPE_INFORMATION La struttura USBSCAN_PIPE_INFORMATION viene usata per descrivere una pipe di trasferimento USB per un dispositivo ancora immagine. Una matrice di strutture USBSCAN_PIPE_INFORMATION viene fornita all'interno di una struttura USBSCAN_PIPE_CONFIGURATION. |
USBSCAN_TIMEOUT La struttura USBSCAN_TIMEOUT archivia i valori di timeout per le operazioni USB bulk IN e BULK OUT e interrompe. |
VAL La struttura VAL viene usata dal microdriver e dal driver WIA Flatbed per passare le informazioni tra loro. |
WIA_BARCODE_INFO La struttura WIA_BARCODE_INFO archivia le informazioni per un codice a barre decodificato. |
WIA_BARCODES La struttura WIA_BARCODES archivia le informazioni di intestazione per il report dei metadati del codice a barre di un processo di analisi (una chiamata a IWiaMiniDrv::d rvAcquireItemData). |
WIA_DEV_CAP_DRV La struttura WIA_DEV_CAP_DRV viene usata per enumerare le funzionalità del dispositivo. Una funzionalità del dispositivo è definita da un evento o da un comando supportato dal dispositivo. |
WIA_MICR La struttura WIA_MICR archivia le informazioni di intestazione per il report dei metadati MICR di un processo di analisi (una chiamata a IWiaMiniDrv::d rvAcquireItemData). |
WIA_MICR_INFO La struttura WIA_MICR_INFO archivia le informazioni per un codice MICR decodificato. |
WIA_PATCH_CODE_INFO La struttura WIA_PATCH_CODE_INFO archivia le informazioni per un codice patch decodificato. |
WIA_PATCH_CODES La struttura WIA_PATCH_CODES archivia le informazioni sull'intestazione per il report dei metadati del codice patch di un processo di analisi (una chiamata a IWiaMiniDrv::d rvAcquireItemData). |
WIA_PROPERTY_CONTEXT La struttura WIA_PROPERTY_CONTEXT archivia gli identificatori di proprietà e il relativo contesto. |
WIA_PROPERTY_INFO La struttura WIA_PROPERTY_INFO viene usata per archiviare le informazioni di accesso e valore valide per una proprietà elemento di tipo arbitrario. |
WIA_RAW_HEADER Altre informazioni su: struttura _WIA_RAW_HEADER |
WIAS_CHANGED_VALUE_INFO La struttura WIAS_CHANGED_VALUE_INFO viene usata per archiviare i valori correnti e precedenti di una proprietà. |
WIAS_DOWN_SAMPLE_INFO La struttura WIAS_DOWN_SAMPLE_INFO archivia le informazioni usate dalla funzione helper downsampling, wiasDownSampleBuffer. |
WIAS_ENDORSER_INFO La struttura WIAS_ENDORSER_INFO contiene coppie token/valore del token di approvazione personalizzate. |
WIAS_ENDORSER_VALUE La struttura WIAS_ENDORSER_VALUE archivia coppie token/valore per le stringhe di approvazione. |