[PSDK] Update oleauto.h. CORE-20595

This commit is contained in:
Amine Khaldi
2026-07-25 17:55:19 +01:00
parent 4152023f56
commit 5821d9d8a3
+34 -34
View File
@@ -284,15 +284,15 @@ HRESULT WINAPI GetRecordInfoFromGuids(REFGUID,ULONG,ULONG,LCID,REFGUID,IRecordIn
void WINAPI VariantInit(_Out_ VARIANT*);
HRESULT WINAPI VariantClear(_Inout_ VARIANT*);
_Check_return_ HRESULT WINAPI VariantCopy(_Inout_ VARIANT*, _In_ VARIANT*);
_Check_return_ HRESULT WINAPI VariantCopyInd(_Inout_ VARIANT*, _In_ VARIANT*);
_Check_return_ HRESULT WINAPI VariantCopy(_Inout_ VARIANTARG*, _In_ const VARIANTARG*);
_Check_return_ HRESULT WINAPI VariantCopyInd(_Inout_ VARIANT*, _In_ const VARIANTARG*);
_Check_return_
HRESULT
WINAPI
VariantChangeType(
_Inout_ VARIANT*,
_In_ VARIANT*,
_Inout_ VARIANTARG*,
_In_ const VARIANTARG*,
_In_ USHORT,
_In_ VARTYPE);
@@ -300,8 +300,8 @@ _Check_return_
HRESULT
WINAPI
VariantChangeTypeEx(
_Inout_ VARIANT*,
_In_ VARIANT*,
_Inout_ VARIANTARG*,
_In_ const VARIANTARG*,
_In_ LCID,
_In_ USHORT,
_In_ VARTYPE);
@@ -352,9 +352,9 @@ HRESULT WINAPI VarUI1FromI1(signed char, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromUI2(USHORT, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromUI4(ULONG, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromUI8(ULONG64, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromCy(CY, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromDec(_In_ DECIMAL*, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromDec(_In_ const DECIMAL*, _Out_ BYTE*);
HRESULT WINAPI VarUI1FromDisp(IDispatch*, LCID, _Out_ BYTE*);
HRESULT WINAPI VarI2FromUI1(BYTE, _Out_ SHORT*);
@@ -368,9 +368,9 @@ HRESULT WINAPI VarI2FromI1(signed char, _Out_ SHORT*);
HRESULT WINAPI VarI2FromUI2(USHORT, _Out_ SHORT*);
HRESULT WINAPI VarI2FromUI4(ULONG, _Out_ SHORT*);
HRESULT WINAPI VarI2FromUI8(ULONG64, _Out_ SHORT*);
HRESULT WINAPI VarI2FromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ SHORT*);
HRESULT WINAPI VarI2FromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ SHORT*);
HRESULT WINAPI VarI2FromCy(CY,SHORT*);
HRESULT WINAPI VarI2FromDec(_In_ DECIMAL*, _Out_ SHORT*);
HRESULT WINAPI VarI2FromDec(_In_ const DECIMAL*, _Out_ SHORT*);
HRESULT WINAPI VarI2FromDisp(IDispatch*, LCID, _Out_ SHORT*);
HRESULT WINAPI VarI4FromUI1(BYTE, _Out_ LONG*);
@@ -384,9 +384,9 @@ HRESULT WINAPI VarI4FromI1(signed char, _Out_ LONG*);
HRESULT WINAPI VarI4FromUI2(USHORT, _Out_ LONG*);
HRESULT WINAPI VarI4FromUI4(ULONG, _Out_ LONG*);
HRESULT WINAPI VarI4FromUI8(ULONG64, _Out_ LONG*);
HRESULT WINAPI VarI4FromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ LONG*);
HRESULT WINAPI VarI4FromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ LONG*);
HRESULT WINAPI VarI4FromCy(CY, _Out_ LONG*);
HRESULT WINAPI VarI4FromDec(_In_ DECIMAL*, _Out_ LONG*);
HRESULT WINAPI VarI4FromDec(_In_ const DECIMAL*, _Out_ LONG*);
HRESULT WINAPI VarI4FromDisp(IDispatch*, _In_ LCID, _Out_ LONG*);
HRESULT WINAPI VarI8FromUI1(BYTE, _Out_ LONG64*);
@@ -395,13 +395,13 @@ HRESULT WINAPI VarI8FromI4(LONG,LONG64*);
HRESULT WINAPI VarI8FromR4(FLOAT, _Out_ LONG64*);
HRESULT WINAPI VarI8FromR8(DOUBLE, _Out_ LONG64*);
HRESULT WINAPI VarI8FromDate(DATE, _Out_ LONG64*);
HRESULT WINAPI VarI8FromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ LONG64*);
HRESULT WINAPI VarI8FromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ LONG64*);
HRESULT WINAPI VarI8FromBool(VARIANT_BOOL, _Out_ LONG64*);
HRESULT WINAPI VarI8FromI1(signed char, _Out_ LONG64*);
HRESULT WINAPI VarI8FromUI2(USHORT, _Out_ LONG64*);
HRESULT WINAPI VarI8FromUI4(ULONG, _Out_ LONG64*);
HRESULT WINAPI VarI8FromUI8(ULONG64, _Out_ LONG64*);
HRESULT WINAPI VarI8FromDec(_In_ DECIMAL *pdecIn, _Out_ LONG64*);
HRESULT WINAPI VarI8FromDec(_In_ const DECIMAL *pdecIn, _Out_ LONG64*);
HRESULT WINAPI VarI8FromInt(INT intIn,LONG64*);
HRESULT WINAPI VarI8FromCy(_In_ CY, _Out_ LONG64*);
HRESULT WINAPI VarI8FromDisp(IDispatch*, _In_ LCID, _Out_ LONG64*);
@@ -417,9 +417,9 @@ HRESULT WINAPI VarR4FromI1(signed char, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromUI2(USHORT, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromUI4(ULONG, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromUI8(ULONG64, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromCy(CY,FLOAT*);
HRESULT WINAPI VarR4FromDec(_In_ DECIMAL*, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromDec(_In_ const DECIMAL*, _Out_ FLOAT*);
HRESULT WINAPI VarR4FromDisp(IDispatch*, LCID, _Out_ FLOAT*);
HRESULT WINAPI VarR8FromUI1(BYTE, _Out_ double*);
@@ -433,7 +433,7 @@ HRESULT WINAPI VarR8FromI1(signed char,double*);
HRESULT WINAPI VarR8FromUI2(USHORT, _Out_ double*);
HRESULT WINAPI VarR8FromUI4(ULONG, _Out_ double*);
HRESULT WINAPI VarR8FromUI8(ULONG64, _Out_ double*);
HRESULT WINAPI VarR8FromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ double*);
HRESULT WINAPI VarR8FromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ double*);
HRESULT WINAPI VarR8FromCy(CY,double*);
HRESULT WINAPI VarR8FromDec(_In_ const DECIMAL*, _Out_ double*);
HRESULT WINAPI VarR8FromDisp(IDispatch*, LCID, _Out_ double*);
@@ -444,14 +444,14 @@ HRESULT WINAPI VarDateFromI4(LONG, _Out_ DATE*);
HRESULT WINAPI VarDateFromI8(LONG64, _Out_ DATE*);
HRESULT WINAPI VarDateFromR4(FLOAT, _Out_ DATE*);
HRESULT WINAPI VarDateFromR8(DOUBLE, _Out_ DATE*);
HRESULT WINAPI VarDateFromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ DATE*);
HRESULT WINAPI VarDateFromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ DATE*);
HRESULT WINAPI VarDateFromI1(signed char, _Out_ DATE*);
HRESULT WINAPI VarDateFromUI2(USHORT, _Out_ DATE*);
HRESULT WINAPI VarDateFromUI4(ULONG, _Out_ DATE*);
HRESULT WINAPI VarDateFromUI8(ULONG64, _Out_ DATE*);
HRESULT WINAPI VarDateFromBool(VARIANT_BOOL, _Out_ DATE*);
HRESULT WINAPI VarDateFromCy(CY, _Out_ DATE*);
HRESULT WINAPI VarDateFromDec(_In_ DECIMAL*, _Out_ DATE*);
HRESULT WINAPI VarDateFromDec(_In_ const DECIMAL*, _Out_ DATE*);
HRESULT WINAPI VarDateFromDisp(IDispatch*, LCID, _Out_ DATE*);
HRESULT WINAPI VarCyFromUI1(BYTE, _Out_ CY*);
@@ -461,13 +461,13 @@ HRESULT WINAPI VarCyFromI8(LONG64, _Out_ CY*);
HRESULT WINAPI VarCyFromR4(FLOAT, _Out_ CY*);
HRESULT WINAPI VarCyFromR8(DOUBLE, _Out_ CY*);
HRESULT WINAPI VarCyFromDate(DATE, _Out_ CY*);
HRESULT WINAPI VarCyFromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ CY*);
HRESULT WINAPI VarCyFromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ CY*);
HRESULT WINAPI VarCyFromBool(VARIANT_BOOL, _Out_ CY*);
HRESULT WINAPI VarCyFromI1(signed char, _Out_ CY*);
HRESULT WINAPI VarCyFromUI2(USHORT, _Out_ CY*);
HRESULT WINAPI VarCyFromUI4(ULONG, _Out_ CY*);
HRESULT WINAPI VarCyFromUI8(ULONG64, _Out_ CY*);
HRESULT WINAPI VarCyFromDec(_In_ DECIMAL*, _Out_ CY*);
HRESULT WINAPI VarCyFromDec(_In_ const DECIMAL*, _Out_ CY*);
HRESULT WINAPI VarCyFromDisp(_In_ IDispatch*, LCID, _Out_ CY*);
HRESULT WINAPI VarBstrFromUI1(BYTE, LCID, ULONG, _Out_ BSTR*);
@@ -483,7 +483,7 @@ HRESULT WINAPI VarBstrFromUI2(USHORT, LCID, ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromUI8(ULONG64, LCID, ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromUI4(ULONG, LCID, ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromCy(CY, LCID, ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromDec(_In_ DECIMAL*, _In_ LCID, _In_ ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromDec(_In_ const DECIMAL*, _In_ LCID, _In_ ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBstrFromDisp(IDispatch*, LCID, ULONG, _Out_ BSTR*);
HRESULT WINAPI VarBoolFromUI1(BYTE, _Out_ VARIANT_BOOL*);
@@ -493,13 +493,13 @@ HRESULT WINAPI VarBoolFromI8(LONG64, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromR4(FLOAT, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromR8(DOUBLE, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromDate(DATE, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromStr(_In_ OLECHAR*, LCID, ULONG, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromStr(_In_ const OLECHAR*, LCID, ULONG, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromI1(signed char, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromUI2(USHORT, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromUI4(ULONG, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromUI8(ULONG64, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromCy(CY, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromDec(_In_ DECIMAL*, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromDec(_In_ const DECIMAL*, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarBoolFromDisp(IDispatch*, LCID, _Out_ VARIANT_BOOL*);
HRESULT WINAPI VarI1FromUI1(_In_ BYTE, _Out_ signed char*);
@@ -509,13 +509,13 @@ HRESULT WINAPI VarI1FromI8(_In_ LONG64, _Out_ signed char*);
HRESULT WINAPI VarI1FromR4(_In_ FLOAT, _Out_ signed char*);
HRESULT WINAPI VarI1FromR8(_In_ DOUBLE, _Out_ signed char*);
HRESULT WINAPI VarI1FromDate(_In_ DATE, _Out_ signed char*);
HRESULT WINAPI VarI1FromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ signed char*);
HRESULT WINAPI VarI1FromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ signed char*);
HRESULT WINAPI VarI1FromBool(_In_ VARIANT_BOOL, _Out_ signed char*);
HRESULT WINAPI VarI1FromUI2(_In_ USHORT, _Out_ signed char*);
HRESULT WINAPI VarI1FromUI4(_In_ ULONG, _Out_ signed char*);
HRESULT WINAPI VarI1FromUI8(_In_ ULONG64, _Out_ signed char*);
HRESULT WINAPI VarI1FromCy(_In_ CY, _Out_ signed char*);
HRESULT WINAPI VarI1FromDec(_In_ DECIMAL*, _Out_ signed char*);
HRESULT WINAPI VarI1FromDec(_In_ const DECIMAL*, _Out_ signed char*);
HRESULT WINAPI VarI1FromDisp(_In_ IDispatch*, _In_ LCID, _Out_ signed char*);
HRESULT WINAPI VarUI2FromUI1(BYTE, _Out_ USHORT*);
@@ -525,16 +525,16 @@ HRESULT WINAPI VarUI2FromI8(LONG64, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromR4(FLOAT, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromR8(DOUBLE,USHORT*);
HRESULT WINAPI VarUI2FromDate(DATE, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromBool(VARIANT_BOOL, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromI1(signed char, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromUI4(ULONG, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromUI8(ULONG64, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromCy(CY, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromDec(_In_ DECIMAL*, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromDec(_In_ const DECIMAL*, _Out_ USHORT*);
HRESULT WINAPI VarUI2FromDisp(_In_ IDispatch*, LCID, _Out_ USHORT*);
HRESULT WINAPI VarUI4FromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromUI1(BYTE, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromI2(_In_ SHORT, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromI4(LONG, _Out_ ULONG*);
@@ -547,7 +547,7 @@ HRESULT WINAPI VarUI4FromI1(signed char, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromUI2(USHORT, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromUI8(ULONG64, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromCy(CY, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromDec(_In_ DECIMAL*, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromDec(_In_ const DECIMAL*, _Out_ ULONG*);
HRESULT WINAPI VarUI4FromDisp(_In_ IDispatch*, LCID, _Out_ ULONG*);
HRESULT WINAPI VarUI8FromUI1(BYTE, _Out_ ULONG64*);
@@ -557,12 +557,12 @@ HRESULT WINAPI VarUI8FromI8(LONG64, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromR4(FLOAT, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromR8(DOUBLE, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromDate(DATE, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromBool(VARIANT_BOOL, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromI1(signed char, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromUI2(USHORT, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromUI4(ULONG, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromDec(_In_ DECIMAL*, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromDec(_In_ const DECIMAL*, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromInt(INT,ULONG64*);
HRESULT WINAPI VarUI8FromCy(CY, _Out_ ULONG64*);
HRESULT WINAPI VarUI8FromDisp(_In_ IDispatch*, LCID, _Out_ ULONG64*);
@@ -574,7 +574,7 @@ HRESULT WINAPI VarDecFromI8(LONG64, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromR4(_In_ FLOAT, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromR8(_In_ DOUBLE, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromDate(_In_ DATE, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromStr(_In_ OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromStr(_In_ const OLECHAR*, _In_ LCID, _In_ ULONG, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromBool(_In_ VARIANT_BOOL, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromI1(_In_ signed char, _Out_ DECIMAL*);
HRESULT WINAPI VarDecFromUI2(_In_ USHORT, _Out_ DECIMAL*);
@@ -766,7 +766,7 @@ _Check_return_
HRESULT
WINAPI
VarParseNumFromStr(
_In_ OLECHAR*,
_In_ const OLECHAR*,
_In_ LCID,
_In_ ULONG,
_Out_ NUMPARSE*,