Share via


VarUI2FromI8 函式 (oleauto.h)

將8位元組整數值轉換為不帶正負號的短值。

語法

HRESULT VarUI2FromI8(
  [in]  LONG64 i64In,
  [out] USHORT *puiOut
);

參數

[in] i64In

要進行轉換的值。

[out] puiOut

產生的值。

傳回值

此函式可以傳回其中一個值。

傳回碼 描述
S_OK
成功。
DISP_E_BADVARTYPE
輸入參數不是有效的 variant 類型。
DISP_E_OVERFLOW
輸出參數所指向的數據不符合目的地類型。
DISP_E_TYPEMISMATCH
自變數無法強制套用至指定的型別。
E_INVALIDARG
其中一個自變數無效。
E_OUTOFMEMORY
記憶體不足,無法完成作業。

規格需求

需求
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll