include: Add I1 vector definitions for PROPVARIANT.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Nikolay Sivov 2019-12-18 18:49:23 +03:00 committed by Alexandre Julliard
parent 126cf25617
commit bfb1908055
1 changed files with 2 additions and 0 deletions

View File

@ -85,6 +85,7 @@ interface IPropertyStorage : IUnknown
type *pElems; \ type *pElems; \
} name } name
TYPEDEF_CA(char, CAC);
TYPEDEF_CA(unsigned char, CAUB); TYPEDEF_CA(unsigned char, CAUB);
TYPEDEF_CA(short, CAI); TYPEDEF_CA(short, CAI);
TYPEDEF_CA(USHORT, CAUI); TYPEDEF_CA(USHORT, CAUI);
@ -143,6 +144,7 @@ interface IPropertyStorage : IUnknown
[case(VT_LPWSTR)] LPWSTR pwszVal; [case(VT_LPWSTR)] LPWSTR pwszVal;
[case(VT_UNKNOWN)] IUnknown *punkVal; [case(VT_UNKNOWN)] IUnknown *punkVal;
[case(VT_DISPATCH)] IDispatch *pdispVal; [case(VT_DISPATCH)] IDispatch *pdispVal;
[case(VT_I1|VT_VECTOR)] CAC cac;
[case(VT_UI1|VT_VECTOR)] CAUB caub; [case(VT_UI1|VT_VECTOR)] CAUB caub;
[case(VT_I2|VT_VECTOR)] CAI cai; [case(VT_I2|VT_VECTOR)] CAI cai;
[case(VT_UI2|VT_VECTOR)] CAUI caui; [case(VT_UI2|VT_VECTOR)] CAUI caui;