共用方式為


wiasReadMultiple 函式 (wiamdef.h)

wiasReadMultiple 函式會從 WIA 專案擷取多個屬性值。

語法

HRESULT wiasReadMultiple(
  [in]            BYTE           *pWiasContext,
                  ULONG          ulCount,
  [in]            const PROPSPEC *ps,
  [out]           PROPVARIANT    *pv,
  [out, optional] PROPVARIANT    *pvOld
);

參數

[in] pWiasContext

WIA 專案內容的指標。

ulCount

指定要讀取的屬性數目。

[in] ps

PROPSPEC 結構陣列之第一個專案的指標,其中包含要讀取的屬性。

[out] pv

PROPVARIANT 結構陣列之第一個專案的指標。 傳回時,這些結構會包含屬性的新值。

[out, optional] pvOld

MINIdriver 先前所配置之 PROPVARIANT 結構陣列之第一個專案的指標。 傳回時,陣列會包含屬性數據的先前值。 如果不需要這項資訊,則可以將此參數設定為 NULL

傳回值

成功時,函式會傳回S_OK。

如果函式失敗,它會傳回標準 COM 錯誤或其中一個 WIA 錯誤碼

言論

此函式會從 WIA 專案讀取多個屬性。 呼叫成功時,minidriver 必須在 pv 參數所指定數位中的每個元素上呼叫 PropVariantClear。 如需詳細資訊,請參閱 IPropertyStorage::ReadMultiple

要求

要求 價值
目標平臺 桌面
標頭 wiamdef.h (包括 Wiamdef.h)
連結庫 Wiaservc.lib
DLL Wiaservc.dll

另請參閱

wiasWriteMultiple