イメージング デバイス ドライバー テクノロジの概要。
イメージング デバイス用のドライバーを開発するには、次のヘッダーが必要です。
- 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
プログラミング ガイドについては、「 イメージング デバイス」を参照してください。
クラス
|
CWiaLogProc 詳細情報: CWiaLogProc クラス |
|
CWiaLogProcEx 詳細情報: CWiaLogProcEx クラス |
|
CWiauDbgFn CWiauDbgFn クラスは、関数またはメソッドのエントリ ポイントと終了ポイントのトレースに使用されるヘルパー クラスです。 |
|
CWiauFormatConverter CWiauFormatConverter クラスは、イメージを BMP 形式に変換するためのヘルパー クラスです。 |
|
CWiauPropertyList CWiauPropertyList クラスを使用して、デバイスのプロパティの一覧を作成および管理できます。 |
IOCTL
|
IOCTL_ABORT_PIPE 詳細情報: IOCTL_ABORT_PIPE IOCTL |
|
IOCTL_CANCEL_IO 指定したデバイス ハンドルに関連付けられている指定された USB 転送パイプのアクティビティを取り消します。 |
|
IOCTL_GET_CHANNEL_ALIGN_RQST 指定したデバイス ハンドルに関連付けられている読み取り、書き込み、割り込み転送パイプの USB デバイスの最大パケット サイズを返します。 |
|
IOCTL_GET_DEVICE_DESCRIPTOR ベンダーとデバイスの識別子を返します。 |
|
IOCTL_GET_PIPE_CONFIGURATION デバイスでサポートされているすべての転送パイプの説明を返します。 |
|
IOCTL_GET_USB_DESCRIPTOR 指定した USB 記述子を返します。 |
|
IOCTL_GET_VERSION ドライバーのバージョン番号を返します。 |
|
IOCTL_INDEX 詳細情報: IOCTL_INDEX IOCTL |
|
IOCTL_READ_REGISTERS コントロール パイプを使用して、USB デバイス レジスタから読み取ります。 |
|
IOCTL_RESET_PIPE 指定したデバイス ハンドルに関連付けられている指定された USB 転送パイプをリセットします。 |
|
IOCTL_SCSISCAN_CMD カスタマイズされた SCSI 制御記述子ブロック (CDB) を作成し、SCSI バス用のカーネル モードの静止イメージ ドライバーに送信します。 |
|
IOCTL_SCSISCAN_GET_INFO IOCTL_SCSISCAN_GET_INFO I/O 制御コードは、デバイス情報を返します。 |
|
IOCTL_SCSISCAN_LOCKDEVICE Microsoft が使用するために予約されています。 |
|
IOCTL_SCSISCAN_SET_TIMEOUT IOCTL_SCSISCAN_SET_TIMEOUT制御コードは、デバイスにアクセスするときに SCSI バスのカーネル モード静止イメージ ドライバーによって使用されるタイムアウト値を変更します。 |
|
IOCTL_SCSISCAN_UNLOCKDEVICE このIOCTL_SCSISCAN_UNLOCKDEVICEマイクロソフトが使用するために予約した記事です。 |
|
IOCTL_SEND_USB_REQUEST コントロール パイプを使用して、ベンダー定義の要求を USB デバイスに送信し、必要に応じて追加のデータを送受信します。 |
|
IOCTL_SET_TIMEOUT USB bulk IN、bulk OUT、または割り込みパイプ アクセスのタイムアウト値を設定します。 |
|
IOCTL_WAIT_ON_DEVICE_EVENT USB 割り込みパイプで発生したイベントに関する情報を返します。 |
|
IOCTL_WRITE_REGISTERS コントロール パイプを使用して、USB デバイス レジスタに書き込みます。 |
列挙
|
PIPE_TYPE PIPE_TYPEデータ型は、I/O コントロール コードがIOCTL_CANCEL_IOまたはIOCTL_RESET_PIPEされている場合、DeviceIoControl 関数への入力として使用されます。 |
|
RAW_PIPE_TYPE RAW_PIPE_TYPEデータ型は、USB パイプの種類を指定するために使用されます。 |
|
SKIP_AMOUNT SKIP_AMOUNT列挙は、イメージのファイルヘッダーと情報ヘッダーをスキップするかどうかを示すために使用されます。 |
|
STI_DEVICE_MJ_TYPE STI_DEVICE_TYPEの種類は、静止画像デバイスのデバイスの種類を識別します。DWORD は、メジャー デバイスの種類を含む HIWORD と、ベンダー定義のサブタイプを含む LOWORD に分割されます。 |
関数
|
~CWiaLogProc ~CWiaLogProc デストラクターは、ログに記録されている関数またはメソッドが終了したときに呼び出されます。 |
|
~CWiaLogProcEx ~CWiaLogProcEx デストラクターは、ログに記録されている関数またはメソッドが終了したときに呼び出されます。 |
|
~CWiauDbgFn CWiauDbgFn::~CWiauDbgFn によってトレースされる関数またはメソッドが終了すると、CWiauDbgFn::~CWiauDbgFn デストラクターが呼び出されます。 |
|
~CWiauFormatConverter CWiauFormatConverter::~CWiauFormatConverter メソッドは、CWiauFormatConverter クラスのデストラクターです。 |
|
~CWiauPropertyList CWiauPropertyList::~CWiauPropertyList メソッドは、CWiauPropertyList クラスのデストラクターです。 |
|
AddItemToFolder AddItemToFolder メソッドは、ドライバー項目ツリー内のフォルダーに IWiaDrvItem 項目を追加します。 |
|
AddRef IStiDeviceControl::AddRef メソッドは、IStiDeviceControl インターフェイスの参照カウントをインクリメントします。 |
|
ConvertToBmp CWiauFormatConverter::ConvertToBmp メソッドは、イメージを BMP 形式に変換します。 |
|
CreateDevice IStillImage::CreateDevice メソッドは、IStiDevice COM インターフェイスを定義する COM オブジェクトのインスタンスを作成し、インターフェイスへのポインターを返します。 |
|
CWiaLogProc CWiaLogProc コンストラクターは、ログに記録される関数またはメソッドが入力されたときに呼び出されます。 |
|
CWiaLogProcEx CWiaLogProcEx コンストラクターは、ログに記録される関数またはメソッドが入力されたときに呼び出されます。 |
|
CWiauDbgFn CWiauDbgFn::CWiauDbgFn メソッドは、関数またはメソッドが入力されたときにトレースするために使用されます。 |
|
CWiauFormatConverter CWiauFormatConverter::CWiauFormatConverter メソッドは、CWiauFormatConverter クラスのコンストラクターです。 |
|
CWiauPropertyList CWiauPropertyList::CWiauPropertyList メソッドは、CWiauPropertyList クラスのコンストラクターです。 |
|
DefineProperty CWiauPropertyList::D efineProperty メソッドは、プロパティ定義をプロパティ リスト オブジェクトに追加します。 |
|
DetectRegions IWiaSegmentationFilter::D etectRegions メソッドは、各サブ領域を個別のイメージ項目に取得できるように、フラットベッド プラテンにレイアウトされたイメージのサブ領域を決定します。 |
|
DeviceReset IStiDevice::D eviceReset メソッドは、静止画像デバイスを既知の状態にリセットします。 |
|
DeviceReset 静止画像ミニドライバーの IStiUSD::D eviceReset メソッドは、静止画像デバイスを既知の初期化された状態にリセットします。 |
|
Diagnostic IStiDevice::Dに依存しないメソッドは、静止画像デバイスで診断テストを実行します。 |
|
Diagnostic 静止画像ミニドライバーの IStiUSD::Dに依存しないメソッドは、静止画像デバイスで診断テストを実行します。 |
|
drvAcquireItemData IWiaMiniDrv::d rvAcquireItemData メソッドは、WIA サービスによって呼び出され、デバイスからアプリケーションにデータを転送します。 |
|
drvAnalyzeItem IWiaMiniDrv::d rvAnalyzeItem メソッドは項目を検査し、必要に応じてサブ項目を作成します。 |
|
drvDeleteItem IWiaMiniDrv::d rvDeleteItem メソッドは、現在のドライバー項目を削除します。 |
|
drvDeviceCommand IWiaMiniDrv::d rvDeviceCommand メソッドは、WIA デバイスにコマンドを発行します。 |
|
drvFreeDrvItemContext IWiaMiniDrv::d rvFreeDrvItemContext メソッドは、デバイス固有のコンテキストを解放します。 |
|
drvGetCapabilities IWiaMiniDrv::d rvGetCapabilities メソッドは、デバイスがサポートするイベントとコマンドの配列を返します。 |
|
drvGetDeviceErrorStr IWiaMiniDrv::d rvGetDeviceErrorStr メソッドは、エラーを記述する Unicode 文字列にエラー コードをマップします。 |
|
drvGetWiaFormatInfo IWiaMiniDrv::d rvGetWiaFormatInfo メソッドは、WIA ハードウェア デバイスがサポートするイメージ形式とメディアの種類を検索します。 |
|
drvInitializeWia IWiaMiniDrv::d rvInitializeWia メソッドは、ミニドライバーを初期化し、デバイスを表すドライバー項目ツリーをビルドします。 |
|
drvInitItemProperties IWiaMiniDrv::d rvInitItemProperties メソッドは、アプリケーション項目ツリー内の各項目の WIA ドライバー項目プロパティを初期化します。 |
|
drvLockWiaDevice IWiaMiniDrv::d rvLockWiaDevice メソッドは、現在のミニドライバーのみがアクセスできるように WIA ハードウェア デバイスをロックします。 |
|
drvNotifyPnpEvent IWiaMiniDrv::d rvNotifyPnpEvent メソッドは、WIA サービスから受信したイベントに応答します。 |
|
drvReadItemProperties IWiaMiniDrv::d rvReadItemProperties メソッドは、更新する必要があるドライバー項目のプロパティを読み取ります。 |
|
drvUnInitializeWia IWiaMiniDrv::d rvUnInitializeWia メソッドは、ミニドライバーによって保持されているリソースを解放します。 |
|
drvUnLockWiaDevice IWiaMiniDrv::d rvUnLockWiaDevice メソッドは、WIA ハードウェア デバイスのロックを解除して、任意のミニドライバーがアクセスできるようにします。 |
|
drvValidateItemProperties IWiaMiniDrv::d rvValidateItemProperties メソッドは、各プロパティの有効な値のセットに対して項目のプロパティを検証し、必要に応じてこれらのプロパティを更新します。 |
|
drvWriteItemProperties IWiaMiniDrv::d rvWriteItemProperties メソッドは、WIA ハードウェア デバイスにドライバー項目のプロパティを書き込みます。 |
|
DumpItemData IWiaDrvItem::D umpItemData メソッドは、IWiaDrvItem 項目に関連付けられているプライベート データを、割り当てられたプライベート バッファーにダンプします。 |
|
EnableHwNotifications IStillImage::EnableHwNotifications メソッドは、指定されたデバイスに対して静止画像デバイス イベントが発生したときにアプリケーションの通知を有効または無効にするために、静止画像イベント モニターを要求します。 |
|
Escape IStiDevice::Escape メソッドは、ベンダー固有の I/O 操作の要求を静止画像デバイスに送信します。 |
|
Escape 静止画像ミニドライバーの IStiUSD::Escape メソッドは、静止画像デバイスでベンダー固有の I/O 操作を実行します。 |
|
FilterPreviewImage IWiaImageFilter::FilterPreviewImage メソッドは、アプリケーションが IWiaPreview::UpdatePreview メソッドを呼び出すと、WIA プレビュー コンポーネントによって呼び出されます。 |
|
FindChildItemByName IWiaDrvItem::FindChildItemByName メソッドは、ドライバー項目ツリーで特定の子項目を検索します。 |
|
FindItemByName IWiaDrvItem::FindItemByName メソッドは、ドライバー項目ツリー内の項目を項目の完全な名前で検索します。 |
|
GetCapabilities IStiDevice::GetCapabilities メソッドは、静止画像デバイスの機能を返します。 |
|
GetCapabilities 静止画像ミニドライバーの IStiUSD::GetCapabilities メソッドは、静止画像デバイスの機能を返します。 |
|
GetDeviceInfo IStillImage::GetDeviceInfo メソッドは、指定された静止画像デバイスのハードウェア特性を返します。 |
|
GetDeviceList IStillImage::GetDeviceList メソッドは、インストールされているすべての静止画像デバイスのハードウェア特性を返します。 |
|
GetDeviceSpecContext IWiaDrvItem::GetDeviceSpecContext メソッドは、デバイス固有のコンテキストを取得します。 |
|
GetDeviceValue IStillImage::GetDeviceValue メソッドは、指定された静止画像デバイスに関連付けられているレジストリ情報を返します。 |
|
GetFirstChildItem IWiaDrvItem::GetFirstChildItem メソッドは、IWiaDrvItem フォルダーアイテムの最初の子項目を取得します。 |
|
GetFullItemName IWiaDrvItem::GetFullItemName メソッドは、パス情報を含むアイテムの完全な名前を取得します。 |
|
GetHwNotificationState IStillImage::GetHwNotificationState メソッドは、指定されたデバイスで静止画像デバイス イベントが発生したときにアプリケーションに通知されるかどうかを示します。 |
|
GetItemFlags IWiaDrvItem::GetItemFlags メソッドは、現在の IWiaDrvItem アイテムの項目フラグを取得します。 |
|
GetItemName IWiaDrvItem::GetItemName メソッドは、パス情報を含まない現在の IWiaDrvItem アイテム名を取得します。 |
|
GetLastError IStiDevice::GetLastError メソッドは、静止画像デバイスに関連付けられている最後の既知のエラーを返します。 |
|
GetLastError IStiUSD::GetLastError メソッドは、静止画像デバイスに関連付けられている最後の既知のエラーを返します。 |
|
GetLastErrorInfo IStiDevice::GetLastErrorInfo メソッドは、静止画像デバイスに関連付けられている最後の既知のエラーに関する情報を返します。 |
|
GetLastErrorInfo 静止画像ミニドライバーの IStiUSD::GetLastErrorInfo メソッドは、静止画像デバイスに関連付けられている最後の既知のエラーに関する情報を返します。 |
|
GetLastNotificationData IStiDevice::GetLastNotificationData メソッドは、静止画像デバイスで発生した最新のイベントの説明を返します。 |
|
GetMyDeviceHandle このトピックでは、GetMyDeviceHandle メソッドについて説明します。 |
|
GetMyDeviceOpenMode IStiDeviceControl::GetMyDeviceOpenMode メソッドを使用すると、静止画像ミニドライバーは、アプリケーションが静止イメージ デバイスのインスタンスを作成したときに指定した転送モードを取得できます。 |
|
GetMyDevicePortName IStiDeviceControl::GetMyDevicePortName メソッドを使用すると、ユーザー モードの静止画像ミニドライバーがデバイスのポート名を取得できます。 |
|
GetNextSiblingItem IWiaDrvItem::GetNextSiblingItem メソッドは、IWiaDrvItem フォルダー内の現在のアイテムの次の兄弟を取得します。 |
|
GetNextStream IWiaTransferCallback::GetNextStream メソッドは、画像処理フィルターによって実装されます。 |
|
GetNextStream 現在のデータ転送 (ダウンロードまたはアップロード) のストリームを取得するために、WIA ミニ ドライバーによって呼び出されます。 |
|
GetNotificationData 静止画像ミニドライバーの IStiUSD::GetNotificationData メソッドは、静止画像デバイスで発生した最新のイベントの説明を返します。 |
|
GetParentItem IWiaDrvItem::GetParentItem は、現在のアイテムの親アイテムを取得します。 |
|
GetPropId CWiauPropertyList::GetPropId メソッドは、プロパティ リスト内のインデックスを指定して、プロパティのプロパティ ID を検索します。 |
|
GetStatus IStiDevice::GetStatus メソッドは、静止画像デバイスの状態情報を返します。 |
|
GetStatus 静止画像ミニドライバーの IStiUSD::GetStatus メソッドは、静止画像デバイスの状態を返します。 |
|
GetStatusDescription システム UI は GetStatusDescription メソッドを呼び出して、ユーザーがこの情報を要求した場合にエラーに関する追加情報をユーザーに提供します。 このメソッドは、ドライバーの UI 拡張機能によって実装されます。 |
|
GetSTILaunchInformation IStillImage::GetSTILaunchInformation メソッドは、静止画像イベント モニターによって起動された場合に、呼び出し元の静止画像アプリケーションが開始された理由を返します。 |
|
Hresult IWiaLog::hResult (wia_lh.h) メソッドは廃止され、サポートされなくなりました。 代わりに診断ログ マクロを使用してください。 |
|
Init CWiauFormatConverter::Init メソッドは、イメージを変換するために CWiauFormatConverter クラスと GDI+ を初期化します。 このメソッドは 1 回だけ呼び出す必要があります。 |
|
Init CWiauPropertyList::Init メソッドは、プロパティ リスト オブジェクトを初期化します。 |
|
初期化する このメソッドは、内部でのみ使用されます。 |
|
初期化する IStillImage::Initialize メソッドは、IStillImage COM インターフェイスを定義する COM オブジェクトのインスタンスを初期化します。 このメソッドは、内部システムでのみ使用されます。 |
|
初期化する 静止画像ミニドライバーの IStiUSD::Initialize メソッドは、IStiUSD インターフェイスを定義する COM オブジェクトのインスタンスを初期化します。 |
|
InitializeFilter IWiaImageFilter::InitializeFilter メソッドは、メソッドに渡される pWiaItem2 および pWiaTransferCallback パラメーターへの参照を格納します。 |
|
InitializeLog IWiaLog::InitializeLog (wia_lh.h) メソッドは廃止され、サポートされなくなりました。 代わりに診断ログ マクロを使用してください。 |
|
IsFormatSupported CWiauFormatConverter::IsFormatSupported メソッドは、GDI+ が変換されるイメージ形式をサポートしていることを確認します。 |
|
LaunchApplicationForDevice IStillImage::LaunchApplicationForDevice メソッドは、指定した静止画像デバイスに対して指定されたアプリケーションを起動します。 |
|
LockDevice IStiDevice::LockDevice メソッドは、呼び出し元が排他的に使用するためにデバイスをロックします。 |
|
LockDevice 静止画像ミニドライバーの IStiUSD::LockDevice メソッドは、呼び出し元が排他的に使用するためにデバイスをロックします。 |
|
Log IWiaLog::Log (wia_lh.h) メソッドは廃止され、サポートされなくなりました。 代わりに診断ログ マクロを使用してください。 |
|
LookupPropId CWiauPropertyList::LookupPropId メソッドは、プロパティ ID を指定してプロパティのインデックスを検索します。 |
|
MicroEntry MicroEntry 関数は、WIA フラットベッド ドライバーによって送信されたコマンドに応答します。 |
|
MiniDrvCallback MiniDrvCallback メソッドは、コールバック データ転送中に WIA ミニドライバーが使用するためのコールバック メソッドを提供します。 |
|
RawDeviceControl このトピックでは、RawDeviceControl メソッドについて説明します。 |
|
RawReadCommand IStiDevice::RawReadCommand メソッドは、静止画像デバイスからコマンド情報を読み取ります。 |
|
RawReadCommand 静止画像ミニドライバーの IStiUSD::RawReadCommand メソッドは、静止画像デバイスからコマンド情報を読み取ります。 |
|
RawReadData IStiDevice::RawReadData メソッドは、静止画像デバイスからデータを読み取ります。 |
|
RawReadData 静止画像ミニドライバーの IStiUSD::RawReadData メソッドは、静止画像デバイスからデータを読み取ります。 |
|
RawWriteCommand IStiDevice::RawWriteCommand メソッドは、静止画像デバイスにコマンド情報を送信します。 |
|
RawWriteCommand 静止画像ミニドライバーの IStiDevice::RawWriteCommand メソッドは、静止画像デバイスにコマンド情報を送信します。 |
|
RawWriteData IStiDevice::RawWriteData メソッドは、静止画像デバイスにデータを書き込みます。 |
|
RawWriteData 静止画像ミニドライバーの IStiUSD::RawWriteData メソッドは、静止画像デバイスにデータを書き込みます。 |
|
RegisterLaunchApplication IStillImage::RegisterLaunchApplication メソッドは、静止画像イベント モニターのプッシュ モデル対応アプリケーションの一覧にアプリケーションを追加します。 |
|
リリース IStiDevice::Release メソッドは、以前の IStillImage::CreateDevice の呼び出しによって作成された COM オブジェクトのインスタンスを閉じ、オブジェクトのインターフェイスへのアクセスを削除します。 |
|
リリース IStillImage::Release メソッドは、以前の IStillImage::StiCreateInstance の呼び出しによって作成された COM オブジェクトのインスタンスを閉じ、オブジェクトのインターフェイスへのアクセスを削除します。 |
|
リリース IStiDeviceControl::Release メソッドは、ミニドライバー クライアントが IStiUSD::Initialize と呼ばれるときに作成された COM オブジェクトのインスタンスを閉じます。 |
|
RemoveItemFromFolder IWiaDrvItem::RemoveItemFromFolder メソッドは、親フォルダーから項目を削除します。 |
|
ReportStatus ReportStatus メソッドは、転送中のエラーまたは状態に関する情報を表示します。 場合によっては、このメソッドを使用すると、ユーザーはエラーから回復できます。 |
|
Scan Scan 関数は、デバイスからデータを読み取り、WIA フラットベッド ドライバーにデータを返します。 |
|
SendMessage データ転送中に WIA ミニ ドライバーによって定期的に呼び出され、転送の進行状況と状態について WIA アプリケーション クライアントを更新します。 |
|
SendToWia CWiauPropertyList::SendToWia メソッドは WIA サービスを呼び出して、プロパティ リスト オブジェクトに現在含まれているすべてのプロパティを定義します。 |
|
SetAccessSubType CWiauPropertyList::SetAccessSubType(INT,ULONG,ULONG) メソッドは、プロパティのアクセスとサブタイプをリセットします。 |
|
SetAccessSubType CWiauPropertyList::SetAccessSubType メソッドは、プロパティのアクセスとサブタイプをリセットします。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,BSTR) メソッドは、BSTR 型のプロパティの現在の値を設定し、その型をVT_BSTRに設定します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,BYTE,INT) メソッドは、バイト配列で構成されるプロパティの現在の値を設定し、その型をVT_UI1またはVT_VECTORに設定します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,CLSID) メソッドは、CLSID 型のプロパティの現在の値を設定し、その型をVT_CLSIDに設定します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,FLOAT) メソッドは、FLOAT 型のプロパティの現在の値を設定し、その型をVT_R4に設定します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,LONG) メソッドは、LONG 型のプロパティの現在の値を設定し、その型をVT_I4に設定します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,LONG) メソッドが LONG 型のプロパティの現在の値を設定し、その型をVT_I4に設定する方法について説明します。 |
|
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,PSYSTEMTIME) メソッドは、SYSTEMTIME 型のプロパティの現在の値を設定し、その型をVT_UI2またはVT_VECTORに設定します。 |
|
SetDeviceValue IStillImage::SetDeviceValue メソッドは、指定された静止画像デバイスのレジストリ情報を設定します。 |
|
SetNotificationHandle 静止画像ミニドライバーの IStiUSD::SetNotificationHandle メソッドは、ミニドライバーがデバイス イベントの呼び出し元に通知するために使用する必要があるイベント ハンドルを指定します。 |
|
SetPixelWindow SetPixelWindow 関数は、スキャンするイメージ領域を設定します。 |
|
SetupDeviceParameters IStillImage::SetupDeviceParameters メソッドを使用すると、IStillImage COM インターフェイスのクライアントは、デバイスのバスの種類が不明な場合に、静止画像デバイスの格納された特性を変更できます。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) メソッドは、値のリストに関連付けられている BSTR プロパティの型と、既定、現在、および有効な値を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) メソッドは、値のリストに関連付けられた CLSID プロパティの型と、既定値、現在値、および有効な値を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) メソッドは、値の範囲に関連付けられた FLOAT プロパティの既定、現在、および有効な値だけでなく、型を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT) メソッドは、値のリストに関連付けられている FLOAT プロパティの型と、既定、現在、および有効な値を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) メソッドは、値のリストに関連付けられている LONG プロパティの型と、既定、現在、および有効な値を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) メソッドは、型と、フラグによって定義される値を持つプロパティの既定、現在、および有効な値を設定します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) メソッドが、フラグによって定義される値を持つプロパティの型値を設定する方法について説明します。 |
|
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG,LONG,LONG,LONG) メソッドは、値の範囲に関連付けられた LONG プロパティの型と、既定値、現在値、および有効な値を設定します。 |
|
SRB_STATUS 詳細情報: マクロのSRB_STATUS |
|
StiCreateInstanceW StiCreateInstance 関数の詳細を確認してください。 |
|
サブスクライブ IStiDevice::Subscribe メソッドは、デバイス イベントの通知を受信するように呼び出し元を登録します。 |
|
トレース このトピックでは、Trace 関数について説明します。 |
|
TransferCallback IWiaTransferCallback::TransferCallback メソッドは、画像処理フィルターによって実装されます。 これは、IWiaTransfer::D ownload またはプレビュー コンポーネントの IWiaPreview::GetNewPreview を呼び出したアプリケーションの結果として、WIA サービスによって呼び出されます。 |
|
UnlinkItemTree IWiaDrvItem::UnlinkItemTree メソッドは、ドライバー項目ツリーのリンクを解除し、ツリー内のすべての項目を解放します。 |
|
UnLockDevice IStiDevice::UnLockDevice メソッドは、IStiDevice::LockDevice の以前の呼び出しによってロックされたデバイスのロックを解除します。 |
|
UnLockDevice 静止画像ミニドライバーの IStiUSD::UnLockDevice メソッドは、IStiUSD::LockDevice の以前の呼び出しによってロックされたデバイスのロックを解除します。 |
|
UnregisterLaunchApplication IStillImage::UnregisterLaunchApplication メソッドは、静止画像イベント モニターのプッシュ モデル対応アプリケーションの一覧からアプリケーションを削除します。 |
|
解除 IStiDevice::UnSubscribe メソッドは、デバイス イベントの通知を受信するために登録されたアプリケーションの一覧から呼び出し元を削除します。 |
|
WIA_PROP_LIST_COUNT 詳細情報: マクロのWIA_PROP_LIST_COUNT |
|
WIA_PROP_LIST_VALUE 詳細情報: マクロのWIA_PROP_LIST_VALUE |
|
WIAS_ASSERT WIAS_ASSERT マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
|
WIAS_ASSERT WIAS_ASSERT マクロが Wiatrace.log ファイルに診断メッセージを書き込む方法について説明します。 |
|
WIAS_ERROR WIAS_ERROR マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
|
WIAS_ERROR WIAS_ERROR マクロが Wiatrace.log ファイルに診断メッセージを書き込む方法について説明します。 |
|
WIAS_HRESULT WIAS_HRESULT マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
|
WIAS_HRESULT WIAS_HRESULT マクロが Wiatrace.log ファイルに診断メッセージを書き込む方法について説明します。 |
|
WIAS_LERROR WIAS_LERROR マクロは廃止されました。 代わりに、WIAS_ERROR マクロを使用することをお勧めします。WIAS_LERROR マクロは、診断WIA_ERRORメッセージをログ ファイルに書き込みます。 |
|
WIAS_LERROR WIAS_LERROR マクロは、Windows Vista 以降では使用されていません。 代わりに、WIAS_ERROR マクロを使用することをお勧めします。WIAS_LERROR マクロは、診断WIA_ERRORメッセージをログ ファイルに書き込みます。 |
|
WIAS_LHRESULT WIAS_LHRESULTマクロは使用されていません。 代わりに、WIAS_HRESULT マクロを使用することをお勧めします。 WIAS_LHRESULT マクロは、HRESULT 値を文字列に変換し、その文字列を診断ログ ファイルに書き込みます。 |
|
WIAS_LHRESULT WIAS_LHRESULT マクロは、Windows Vista 以降では使用されていません。 代わりに、WIAS_HRESULT マクロを使用することをお勧めします。 WIAS_LHRESULT マクロは、HRESULT 値を文字列に変換し、その文字列を診断ログ ファイルに書き込みます。 |
|
WIAS_LTRACE WIAS_LTRACE マクロは使用されていません。 代わりに、WIAS_TRACE マクロを使用することをお勧めします。WIAS_LTRACE マクロは、診断WIA_TRACEメッセージをログ ファイルに書き込みます。 |
|
WIAS_LTRACE WIAS_LTRACE マクロは、Windows Vista 以降では使用されていません。 代わりに、WIAS_TRACE マクロを使用することをお勧めします。WIAS_LTRACE マクロは、診断WIA_TRACEメッセージをログ ファイルに書き込みます。 |
|
WIAS_LWARNING WIAS_LWARNINGマクロは廃止されています。使用しないでください。 |
|
WIAS_LWARNING WIAS_LWARNING マクロは、Windows Vista 以降では使用されていません。WIAS_LWARNING マクロは、診断WIA_WARNINGメッセージをログ ファイルに書き込みます。 |
|
WIAS_TRACE WIAS_TRACE マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
|
WIAS_TRACE WIAS_TRACE マクロが Wiatrace.log ファイルに診断メッセージを書き込む方法について説明します。 |
|
wiasCreateChildAppItem wiasCreateChildAppItem 関数は、新しいアプリケーション項目を作成し、指定された (親) 項目の子として挿入します。 ドライバーまたはアプリケーションが実際に入力するまで、このアイテムのプロパティ セットにはプロパティが含まれていないことに注意してください。 |
|
wiasCreateDrvItem wiasCreateDrvItem 関数は、IWiaDrvItem Interface オブジェクトを作成します。 |
|
wiasCreateLogInstance wiasCreateLogInstance 関数は、ログ オブジェクトのインスタンスを作成します。 |
|
wiasCreatePropContext wiasCreatePropContext 関数は、アプリケーションによって変更されるアイテムのプロパティを示すプロパティ コンテキストを割り当てます。 |
|
wiasDebugError wiasDebugError 関数は廃止されました。 |
|
wiasDebugTrace wiasDebugTrace 関数は廃止されました。 |
|
wiasDownSampleBuffer wiasDownSampleBuffer 関数は、DWORD に配置されたピクセル データのバッファーを取り込み、指定したサイズと解像度にダウンサンプリング (低解像度の画像データを生成) します。 |
|
wiasFormatArgs wiasFormatArgs 関数は、ログ記録用のパッケージ化された文字列に引数リストを書式設定します。 |
|
wiasFreePropContext wiasFreePropContext 関数は、WIA_PROPERTY_CONTEXT構造体によって占有されているメモリを解放します。 |
|
wiasGetChangedValueFloat wiasGetChangedValueFloat 関数は、浮動小数点値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
|
wiasGetChangedValueGuid wiasGetChangedValueGuid 関数は、GUID 値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
|
wiasGetChangedValueLong wiasGetChangedValueLong 関数は、長い整数値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
|
wiasGetChangedValueStr wiasGetChangedValueStr 関数は、文字列値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
|
wiasGetChildrenContexts wiasGetChildrenContexts 関数は、現在のアイテムの子に属する項目コンテキストの配列を取得します。 |
|
wiasGetContextFromName wiasGetContextFromName 関数は、アイテム名のアイテム コンテキストを取得します。 |
|
wiasGetDrvItem wiasGetDrvItem 関数は、ドライバー項目を取得します。 |
|
wiasGetImageInformation wiasGetImageInformation 関数は、アイテムから転送コンテキスト情報を取得します。 |
|
wiasGetItemType wiasGetItemType 関数は、項目の種類を示します。 |
|
wiasGetPropertyAttributes wiasGetPropertyAttributes 関数は、一連のプロパティのアクセス フラグと有効な値を取得します。 |
|
wiasGetRootItem wiasGetRootItem 関数は、指定された WIA 項目のルート項目コンテキストを取得します。 |
|
wiasIsPropChanged wiasIsPropChanged 関数は、指定されたプロパティがアプリケーションによって変更されたかどうかをテストします。 |
|
wiasParseEndorserString wiasParseEndorserString 関数は、WIA サービス定義トークンとベンダー定義トークンを文字列内のこれらのトークンに関連付けられた値に置き換えて、保証文字列を解析します。 |
|
wiasPrintDebugHResult wiasPrintDebugHResult 関数は廃止されました。 |
|
wiasQueueEvent wiasQueueEvent 関数は、デバイスがイベントを生成したことをサービスに通知します。 |
|
wiasReadMultiple wiasReadMultiple 関数は、WIA 項目から複数のプロパティ値を取得します。 |
|
wiasReadPropBin wiasReadPropBin 関数は、WIA 項目からバイナリ データ プロパティ値を取得します。 |
|
wiasReadPropFloat wiasReadPropFloat 関数は、WIA 項目から浮動小数点プロパティ値を取得します。 |
|
wiasReadPropGuid wiasReadPropGuid 関数は、WIA アイテムから GUID プロパティ値を取得します。 |
|
wiasReadPropLong wiasReadPropLong 関数は、WIA 項目から long 整数プロパティ値を取得します。 |
|
wiasReadPropStr wiasReadPropStr 関数は、WIA 項目から文字列プロパティ値を取得します。 |
|
wiasSendEndOfPage wiasSendEndOfPage 関数は、データ転送中にクライアント コールバック ルーチンを呼び出し、現在の合計ページ数を送信します。 |
|
wiasSetItemPropAttribs wiasSetItemPropAttribs 関数は、アイテムのプロパティ セットのアクセス フラグと有効な値を設定します。 |
|
wiasSetItemPropNames wiasSetItemPropNames 関数は、プロパティ名を項目プロパティに書き込みます。 |
|
wiasSetPropChanged wiasSetPropChanged 関数は、プロパティが変更されていることを示すようにプロパティ コンテキストを変更します。 |
|
wiasSetPropertyAttributes wiasSetPropertyAttributes 関数は、一連のプロパティのアクセス フラグと有効な値を設定します。 |
|
wiasSetValidFlag wiasSetValidFlag 関数は、WIA_PROP_FLAG プロパティの有効な値を設定します。 |
|
wiasSetValidListFloat wiasSetValidListFloat 関数は、VT_R4型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
|
wiasSetValidListGuid wiasSetValidListGuid 関数は、VT_CLSID型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
|
wiasSetValidListLong wiasSetValidListLong 関数は、VT_I4型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
|
wiasSetValidListStr wiasSetValidListStr 関数は、VT_BSTR型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
|
wiasSetValidRangeFloat wiasSetValidRangeFloat 関数は、VT_R4型のWIA_PROP_RANGE プロパティの有効な値の範囲を指定します。 |
|
wiasSetValidRangeLong wiasSetValidRangeLong 関数は、VT_I4型のWIA_PROP_RANGE プロパティの有効な値の範囲を指定します。 |
|
wiasUpdateScanRect wiasUpdateScanRect 関数は、スキャン デバイスのスキャン領域のサイズを更新します。 |
|
wiasUpdateValidFormat wiasUpdateValidFormat 関数は、現在のミニドライバーのプロパティ コンテキストの有効な形式を更新します。 |
|
wiasValidateItemProperties wiasValidateItemProperties 関数は、単純な項目プロパティの一覧を現在の有効な値と照合して検証します。 |
|
wiasWriteBufToFile wiasWriteBufToFile 関数は、指定したバッファーからイメージ ファイルに書き込みます。 |
|
wiasWriteMultiple wiasWriteMultiple 関数は、WIA 項目に複数のプロパティ値を書き込みます。 |
|
wiasWritePageBufToFile wiasWritePageBufToFile 関数は、一時ページ バッファーの内容をイメージ ファイルに書き込みます。 |
|
wiasWritePageBufToStream wiasWritePageBufToStream 関数は、アプリケーションによって提供される IStream インターフェイスに一時ページ バッファーの内容を書き込みます。 |
|
wiasWritePropBin wiasWritePropBin 関数は、1 つのバイナリ データ プロパティ値を WIA 項目に書き込みます。 |
|
wiasWritePropFloat wiasWritePropFloat 関数は、1 つの浮動小数点プロパティ値を WIA 項目に書き込みます。 |
|
wiasWritePropGuid wiasWritePropGuid 関数は、1 つの GUID プロパティ値を WIA 項目に書き込みます。 |
|
wiasWritePropLong wiasWritePropLong 関数は、1 つの長整数プロパティ値を WIA 項目に書き込みます。 |
|
wiasWritePropStr wiasWritePropStr 関数は、1 つの文字列プロパティ値を WIA 項目に書き込みます。 |
|
wiauDbgDump wiauDbgDump 関数は、1 つ以上のデータ値を含むメッセージをログに記録します。 |
|
wiauDbgError wiauDbgError 関数は、エラー メッセージをログに記録します。 |
|
wiauDbgErrorHr wiauDbgErrorHr 関数は、HRESULT とそのエラー メッセージ文字列を含むメッセージをログに記録します。 |
|
wiauDbgFlags wiauDbgFlags 関数は、特定のデバッグ フラグが設定されているかどうかを判断します。 |
|
wiauDbgHelper wiauDbgHelper 関数は、メッセージの書式を設定し、ログ ファイルまたはデバッガー、またはその両方に書き込みます。 |
|
wiauDbgHelper2 wiauDbgHelper2 関数は、ログ ファイル、デバッガー、またはその両方にメッセージを書き込みます。 |
|
wiauDbgInit wiauDbgInit 関数は、WIA デバッグを初期化します。 |
|
wiauDbgLegacyError wiauDbgLegacyError 関数は、エラー メッセージをログに記録します。 |
|
wiauDbgLegacyError2 wiauDbgLegacyError2 関数は、エラー メッセージをログに記録します。 |
|
wiauDbgLegacyHresult2 wiauDbgLegacyHresult2 関数は、HRESULT を含む既定のメッセージをログに記録します。 |
|
wiauDbgLegacyTrace wiauDbgLegacyTrace 関数は、トレース メッセージをログに記録します。 |
|
wiauDbgLegacyTrace2 wiauDbgLegacyTrace2 関数は、トレース メッセージをログに記録します。 |
|
wiauDbgLegacyWarning wiauDbgLegacyWarning 関数は警告メッセージをログに記録します。 |
|
wiauDbgSetFlags wiauDbgSetFlags 関数はデバッグ フラグを設定します。 |
|
wiauDbgTrace wiauDbgTrace 関数は、トレース メッセージをログに記録します。 |
|
wiauDbgWarning wiauDbgWarning 関数は警告メッセージをログに記録します。 |
|
wiauGetDrvItemContext wiauGetDrvItemContext 関数は、ドライバー項目コンテキストと、必要に応じてドライバー項目を取得します。 |
|
wiauGetResourceString wiauGetResourceString 関数はリソース文字列を取得し、BSTR として格納します。 |
|
wiauGetValidFormats wiauGetValidFormats 関数は、IWiaMiniDrv::d rvGetWiaFormatInfo メソッドを呼び出し、指定された tymed 値を使用して有効な形式のリストを作成します。 |
|
wiauPropInPropSpec wiauPropInPropSpec 関数は、指定されたプロパティ仕様 ID がこのような値の配列に含まれているかどうかを判断します。 関数は、必要に応じて、プロパティ仕様 ID が見つかったインデックスを取得します。 |
|
wiauPropsInPropSpec wiauPropsInPropSpec 関数は、プロパティ指定 ID のリストのいずれかが、このような値の配列内に含まれているかどうかを判断します。 |
|
wiauRegGetDwordA wiauRegGetDword 関数は、レジストリの DeviceData セクションから DWORD 値を取得します。 |
|
wiauRegGetDwordW wiauRegGetDword 関数がレジストリの DeviceData セクションから DWORD 値を取得する方法について説明します。 |
|
wiauRegGetStrA wiauRegGetStr 関数は、レジストリの DeviceData セクションから文字列値を取得します。 |
|
wiauRegGetStrW wiauRegGetStr 関数がレジストリの DeviceData セクションから文字列値を取得する方法について説明します。 |
|
wiauRegOpenDataA wiauRegOpenData 関数によって DeviceData レジストリ キーが開きます。 |
|
wiauRegOpenDataW wiauRegOpenData 関数が DeviceData レジストリ キーを開く方法について説明します。 |
|
wiauSetImageItemSize wiauSetImageItemSize 関数は、現在のWIA_IPA_FORMAT設定 (Microsoft Windows SDK ドキュメントで説明) に基づいてイメージのサイズと幅をバイト単位で計算し、新しい値を適切なプロパティに書き込みます。 |
|
wiauStrC2C wiauStrC2C 関数は、ANSI 文字列を別の ANSI 文字列にコピーします。 |
|
wiauStrC2W wiauStrC2W 関数は、ANSI 文字列を Unicode 文字列に変換します。 |
|
wiauStrW2C wiauStrW2C 関数は、Unicode 文字列を ANSI 文字列に変換します。 |
|
wiauStrW2W wiauStrW2W 関数は、Unicode 文字列を別の Unicode 文字列にコピーします。 |
|
WriteToErrorLog IStillImage::WriteToErrorLog メソッドは、静止画像エラー ログにメッセージを書き込みます。 |
|
WriteToErrorLog IStiDeviceControl::WriteToErrorLog メソッドを使用すると、ユーザー モードの静止画像ミニドライバーは、静止画像エラー ログにメッセージを書き込みます。 |
インターフェイス
|
IStiDevice このセクションでは、IStiDevice COM インターフェイスに定義されているメソッドについて説明します。 メソッドのプロトタイプは、Sti.h に含まれています。 |
|
IStiDeviceControl このセクションでは、IStiDeviceControl COM インターフェイスに定義されているメソッドについて説明します。 メソッドのプロトタイプは、Stiusd.h に含まれています。 |
|
IStillImageW このセクションでは、IStillImage COM インターフェイスに定義されているメソッドについて説明します。 メソッドのプロトタイプは、Sti.h に含まれています。 |
|
IStiUSD このセクションでは、IStiUSD COM インターフェイスに定義されているメソッドについて説明します。 メソッドのプロトタイプは、Stiusd.h に含まれています。 |
|
IWiaDrvItem IWiaDrvItem インターフェイスは、WIA ミニドライバーが IWiaDrvItem 項目のツリーを管理するために使用できるメソッドを提供します。 |
|
IWiaErrorHandler IWiaErrorHandler インターフェイスは、GetStatusDescription メソッドと ReportStatus メソッドを提供します。これにより、ミニドライバーはデータ転送中に状態やエラーに関する情報をユーザーに提供し、エラーから回復する機会を得ることができます。 |
|
IWiaImageFilter IWiaImageFilter インターフェイスは、画像処理フィルター開発者によって実装され、Microsoft Windows Image Acquisition (WIA) によって呼び出される拡張インターフェイスです。 |
|
IWiaLog IWiaLog インターフェイスは廃止され、サポートされなくなりました。 代わりに診断ログ マクロを使用してください。 |
|
IWiaMiniDrv IWiaMiniDrv インターフェイスは、ミニドライバーと WIA サービス間のすべての通信のエントリ ポイントであるメソッドを提供します。 これらのメソッドを使用すると、WIA サービスでデバイスを制御できます。 |
|
IWiaMiniDrvCallBack IWiaMiniDrvCallBack インターフェイスは MiniDrvCallback メソッドを提供します。これにより、ミニドライバーはイメージ ヘッダー データとイメージ データをイメージング デバイスから WIA サービスに転送できます。 |
|
IWiaMiniDrvTransferCallback これは、ストリーム ベースの転送の WIA ミニ ドライバーによって呼び出されるコールバック インターフェイスです。 |
|
IWiaSegmentationFilter IWiaSegmentationFilter インターフェイスは DetectRegions メソッドを提供します。これにより、ミニドライバーはフラットベッド スキャナーのプラテン上の画像サブ領域を検出できます。 |
|
IWiaTransferCallback IWiaTransferCallback インターフェイスは、画像処理フィルター開発者によって実装され、Microsoft Windows Image Acquisition (WIA) によって呼び出されます。 |
構造
|
BMP_IMAGE_INFO BMP_IMAGE_INFO構造体には、BMP イメージに関する情報が含まれています。 |
|
CHANNEL_INFO 指定した I/O コントロール コードがIOCTL_GET_CHANNEL_ALIGN_RQSTされると、CHANNEL_INFO構造体が DeviceIoControl のパラメーターとして使用されます。 |
|
DEVICE_DESCRIPTOR DEVICE_DESCRIPTOR構造体は、指定された I/O コントロール コードがIOCTL_GET_DEVICE_DESCRIPTORされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
DEVICEDIALOGDATA DEVICEDIALOGDATA 構造体には、カスタム デバイス ダイアログを実装するために必要なすべてのデータが含まれています。 |
|
DEVICEDIALOGDATA2 DEVICEDIALOGDATA2構造体には、カスタム デバイス ダイアログを実装するために必要なすべてのデータが含まれています。 |
|
DRV_VERSION DRV_VERSION構造体は、指定した I/O コントロール コードがIOCTL_GET_VERSIONされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
IO_BLOCK IO_BLOCK構造体は、指定された I/O コントロール コードがIOCTL_READ_REGISTERSまたはIOCTL_WRITE_REGISTERSされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
IO_BLOCK_EX IO_BLOCK_EX構造体は、指定した I/O コントロール コードがIOCTL_SEND_USB_REQUESTされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
MINIDRV_TRANSFER_CONTEXT MINIDRV_TRANSFER_CONTEXT構造体は、メモリ コールバック データ転送またはファイル データ転送に必要なイメージやその他の情報を格納するために使用されます。 |
|
PTP_VENDOR_DATA_IN PTP_VENDOR_DATA_IN構造体には、アプリケーションがデバイスに発行する任意のコマンドに関する情報が含まれています。 |
|
PTP_VENDOR_DATA_OUT PTP_VENDOR_DATA_OUT構造体には、デバイスに対して発行されたアプリケーションのコマンドに応答して、デバイスがアプリケーションに送信する情報が含まれています。 |
|
RANGEVALUE RANGEVALUE 構造体は、マイクロドライバー関数パラメーターの有効な値を WIA フラットベッド ドライバーと通信するためにマイクロドライバーによって使用されます。 |
|
SCANINFO SCANINFO 構造体は、スキャン取得に関する情報を格納および通信するために使用されます。 |
|
SCANWINDOW SCANWINDOW 構造体は、WIA Flatbed ドライバーによって使用され、スキャンするイメージ領域をマイクロドライバーに伝えます。 |
|
SCSISCAN_CMD SCSISCAN_CMD構造体は、指定された I/O コントロール コードがIOCTL_SCSISCAN_CMDされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
SCSISCAN_INFO SCSISCAN_INFO構造体は、指定された I/O コントロール コードがIOCTL_SCSISCAN_GET_INFOされるときに、DeviceIoControl のパラメーターとして使用されます (Microsoft Windows SDKドキュメントで説明)。 |
|
STI_DEV_CAPS STI_DEV_CAPS構造体は、IStiDevice::GetCapabilities メソッドのパラメーターとして使用されます。 また、STI_DEVICE_INFORMATION および STI_WIA_DEVICE_INFORMATION 構造体のメンバーでもあります。 |
|
STI_DEVICE_INFORMATIONW STI_DEVICE_INFORMATION構造体は、IStillImage::GetDeviceList 関数および IStillImage::GetDeviceInfo 関数の出力パラメーターとして使用されます。 IStillImage::SetupDeviceParameters の入力パラメーターとして使用されます。 |
|
STI_DEVICE_STATUS STI_DEVICE_STATUS構造体は、IStiDevice::GetStatus メソッドおよび IStiUSD::GetStatus メソッドのパラメーターとして使用されます。 |
|
STI_DIAG STI_DIAG構造体は、IStiDevice::D iagnostic メソッドおよび IStiUSD::D iagnostic メソッドのパラメーターとして使用されます。 |
|
STI_ERROR_INFOW STI_ERROR_INFO構造体は、IStiDevice::GetLastErrorInfo メソッドおよび IStiUSD::GetLastErrorInfo メソッドのパラメーターとして使用されます。 また、STI_DIAG構造体のメンバーとしても使用されます。 |
|
STI_USD_CAPS STI_USD_CAPS構造体は、IStiUSD::GetCapabilities メソッドのパラメーターとして使用されます。 |
|
STI_WIA_DEVICE_INFORMATIONW STI_WIA_DEVICE_INFORMATION構造体には、デバイス情報が含まれています。 |
|
STINOTIFY STINOTIFY 構造体は、IStillImage::LaunchApplicationForDevice、IStiDevice::GetLastNotificationData、および IStiUSD::GetNotificationData メソッドのパラメーターとして使用されます。 |
|
STISUBSCRIBE STISUBSCRIBE 構造体は、IStiDevice::Subscribe メソッドのパラメーターとして使用されます。 |
|
TWAIN_CAPABILITY TWAIN_CAPABILITY構造体は、TWAIN 互換アプリケーションが WIA ドライバーと通信するときに使用される情報を保持します。 |
|
USBSCAN_GET_DESCRIPTOR USBSCAN_GET_DESCRIPTOR構造体は、指定した I/O コントロール コードがIOCTL_GET_USB_DESCRIPTORされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
USBSCAN_PIPE_CONFIGURATION USBSCAN_PIPE_CONFIGURATION構造体は、指定した I/O コントロール コードがIOCTL_GET_PIPE_CONFIGURATIONされるときに、DeviceIoControl のパラメーターとして使用されます。 |
|
USBSCAN_PIPE_INFORMATION USBSCAN_PIPE_INFORMATION構造は、静止画像デバイスの USB 転送パイプを記述するために使用されます。 USBSCAN_PIPE_INFORMATION構造体の配列は、USBSCAN_PIPE_CONFIGURATION構造体内で提供されます。 |
|
USBSCAN_TIMEOUT USBSCAN_TIMEOUT構造体には、USB 一括 IN 操作と一括 OUT 操作のタイムアウト値と割り込みが格納されます。 |
|
ヴァル VAL 構造体は、マイクロドライバーと WIA フラットベッド ドライバーが相互に情報を渡すために使用されます。 |
|
WIA_BARCODE_INFO WIA_BARCODE_INFO構造には、デコードされた 1 つのバーコードの情報が格納されます。 |
|
WIA_BARCODES WIA_BARCODES構造体には、1 つのスキャン ジョブのバーコード メタデータ レポートのヘッダー情報 (IWiaMiniDrv::d rvAcquireItemData への 1 回の呼び出し) が格納されます。 |
|
WIA_DEV_CAP_DRV WIA_DEV_CAP_DRV構造体は、デバイスの機能を列挙するために使用されます。 デバイス機能は、デバイスがサポートするイベントまたはコマンドによって定義されます。 |
|
WIA_MICR WIA_MICR構造体には、1 つのスキャン ジョブ (IWiaMiniDrv::d rvAcquireItemData への 1 回の呼び出し) の MICR メタデータ レポートのヘッダー情報が格納されます。 |
|
WIA_MICR_INFO WIA_MICR_INFO構造体には、デコードされた 1 つの MICR コードの情報が格納されます。 |
|
WIA_PATCH_CODE_INFO WIA_PATCH_CODE_INFO構造体には、デコードされた 1 つのパッチ コードの情報が格納されます。 |
|
WIA_PATCH_CODES WIA_PATCH_CODES構造体には、1 つのスキャン ジョブ (IWiaMiniDrv::d rvAcquireItemData への 1 回の呼び出し) のパッチ コード メタデータ レポートのヘッダー情報が格納されます。 |
|
WIA_PROPERTY_CONTEXT WIA_PROPERTY_CONTEXT構造体には、プロパティ識別子とそのコンテキストが格納されます。 |
|
WIA_PROPERTY_INFO WIA_PROPERTY_INFO構造体は、任意の型の item プロパティの既定のアクセスと有効な値情報を格納するために使用されます。 |
|
WIA_RAW_HEADER 詳細情報: _WIA_RAW_HEADER構造体 |
|
WIAS_CHANGED_VALUE_INFO WIAS_CHANGED_VALUE_INFO構造体は、プロパティの現在および以前の値を格納するために使用されます。 |
|
WIAS_DOWN_SAMPLE_INFO WIAS_DOWN_SAMPLE_INFO構造体には、ダウンサンプリング ヘルパー関数 wiasDownSampleBuffer によって使用される情報が格納されます。 |
|
WIAS_ENDORSER_INFO WIAS_ENDORSER_INFO構造体は、カスタム の保証トークンと値のペアを保持します。 |
|
WIAS_ENDORSER_VALUE WIAS_ENDORSER_VALUE構造体には、保証文字列のトークンと値のペアが格納されます。 |