IWiaItem2::D eviceCommand 方法
發出命令給 WINDOWS 映射下載 (WIA) 2.0 硬體裝置。
語法
HRESULT DeviceCommand(
[in] LONG lFlags,
[in] const GUID *pCmdGUID,
[in, out] IWiaItem2 **ppIWiaItem2
);
參數
-
lFlags [in]
-
類型: LONG
目前未使用。 應該設定為零。
-
pCmdGUID [in]
-
類型: const GUID*
指定要傳送至 WIA 2.0 裝置的命令。 請參閱 WIA 裝置命令。
-
ppIWiaItem2 [in, out]
-
類型: IWiaItem2**
接收命令所建立 之 IWiaItem2 專案的指標位址,如果有的話。
傳回值
類型: HRESULT
除了標準 COM 錯誤碼之外,方法可能會傳回下列值。
傳回碼 | 描述 |
---|---|
|
命令不會針對呼叫 方法的 IWiaItem2 介面實作。 尚未定義此錯誤的數值。 |
備註
這個方法的行為會根據呼叫方法的節點類別而有所不同。
當應用程式使用IWiaItem2::D eviceCommand方法將WIA_CMD_TAKE_PICTURE命令傳送至裝置時,WIA 2.0 執行時間系統會建立IWiaItem2物件來代表影像。 IWiaItem2::D eviceCommand方法會將介面的位址儲存在ppIWiaItem2參數中。
應用程式必須在透過ppIWiaItem2參數收到的介面指標上呼叫IUnknown::Release方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|