1107 lines
64 KiB
C
1107 lines
64 KiB
C
// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1
|
|
|
|
#pragma once
|
|
// Header files for imported files
|
|
#include <inspectable.h>
|
|
#include <EventToken.h>
|
|
#include <windowscontracts.h>
|
|
#include "Windows.Foundation.h"
|
|
// Importing Collections header
|
|
#include "Windows.Foundation.Collections.h"
|
|
|
|
/* Forward Declarations */
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2 __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2 __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption;
|
|
|
|
#endif // ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_FWD_DEFINED__
|
|
|
|
// Parameterized interface forward declarations (C)
|
|
|
|
// Collection interface definitions
|
|
|
|
#if !defined(____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterator_1_HSTRING __x_ABI_C__FIIterator_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterator_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIIterator_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
UINT32 itemsLength,
|
|
HSTRING* items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterator_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIIterator_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterator_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterable_1_HSTRING __x_ABI_C__FIIterable_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterable_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIIterable_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
__x_ABI_C__FIIterator_1_HSTRING** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterable_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIIterable_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterable_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIVectorView_1_HSTRING __x_ABI_C__FIVectorView_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIVectorView_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
UINT32 index,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
UINT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
HSTRING value,
|
|
UINT32* index,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1_HSTRING* This,
|
|
UINT32 startIndex,
|
|
UINT32 itemsLength,
|
|
HSTRING* items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIVectorView_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIVectorView_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIVectorView_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIReference_1_double_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIReference_1_double_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIReference_1_double __x_ABI_C__FIReference_1_double;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIReference_1_double;
|
|
|
|
typedef struct __x_ABI_C__FIReference_1_doubleVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1_double* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1_double* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1_double* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1_double* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1_double* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1_double* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1_double* This,
|
|
DOUBLE* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIReference_1_doubleVtbl;
|
|
|
|
interface __x_ABI_C__FIReference_1_double
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIReference_1_doubleVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIReference_1_double_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIReference_1___z__zint64_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIReference_1___z__zint64_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIReference_1___z__zint64 __x_ABI_C__FIReference_1___z__zint64;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIReference_1___z__zint64;
|
|
|
|
typedef struct __x_ABI_C__FIReference_1___z__zint64Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1___z__zint64* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1___z__zint64* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1___z__zint64* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1___z__zint64* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1___z__zint64* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1___z__zint64* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1___z__zint64* This,
|
|
INT64* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIReference_1___z__zint64Vtbl;
|
|
|
|
interface __x_ABI_C__FIReference_1___z__zint64
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIReference_1___z__zint64Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIReference_1___z__zint64_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIReference_1_UINT64_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIReference_1_UINT64_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIReference_1_UINT64 __x_ABI_C__FIReference_1_UINT64;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIReference_1_UINT64;
|
|
|
|
typedef struct __x_ABI_C__FIReference_1_UINT64Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1_UINT64* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1_UINT64* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1_UINT64* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1_UINT64* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1_UINT64* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1_UINT64* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1_UINT64* This,
|
|
UINT64* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIReference_1_UINT64Vtbl;
|
|
|
|
interface __x_ABI_C__FIReference_1_UINT64
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIReference_1_UINT64Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIReference_1_UINT64_INTERFACE_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CFoundation_CIPropertyValue __x_ABI_CWindows_CFoundation_CIPropertyValue;
|
|
|
|
#endif // ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__
|
|
|
|
typedef enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode __x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode;
|
|
|
|
typedef enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm;
|
|
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode
|
|
{
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode_UseSymbol = 0,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode_UseCurrencyCode = 1,
|
|
};
|
|
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm
|
|
{
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_None = 0,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundDown = 1,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundUp = 2,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundTowardsZero = 3,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundAwayFromZero = 4,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfDown = 5,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfUp = 6,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfTowardsZero = 7,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfAwayFromZero = 8,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfToEven = 9,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm_RoundHalfToOdd = 10,
|
|
};
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Currency)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Currency)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter* This,
|
|
HSTRING value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Mode)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Mode)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CCurrencyFormatterMode value);
|
|
HRESULT (STDMETHODCALLTYPE* ApplyRoundingForCurrency)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm roundingAlgorithm);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2Vtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter2_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreateCurrencyFormatterCode)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
HSTRING currencyCode,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter** result);
|
|
HRESULT (STDMETHODCALLTYPE* CreateCurrencyFormatterCodeContext)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory* This,
|
|
HSTRING currencyCode,
|
|
__x_ABI_C__FIIterable_1_HSTRING* languages,
|
|
HSTRING geographicRegion,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatter** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CICurrencyFormatterFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreateDecimalFormatter)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* languages,
|
|
HSTRING geographicRegion,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIDecimalFormatterFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounderVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_RoundingAlgorithm)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_RoundingAlgorithm)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Increment)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
DOUBLE* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Increment)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder* This,
|
|
DOUBLE value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounderVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounderVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIIncrementNumberRounder_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* FormatInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
INT64 value,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* FormatUInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
UINT64 value,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* FormatDouble)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter* This,
|
|
DOUBLE value,
|
|
HSTRING* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* FormatInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
INT64 value,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* FormatUInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
UINT64 value,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* FormatDouble)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2* This,
|
|
DOUBLE value,
|
|
HSTRING* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2Vtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter2_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptionsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Languages)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
__x_ABI_C__FIVectorView_1_HSTRING** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_GeographicRegion)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IntegerDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
INT32* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_IntegerDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
INT32 value);
|
|
HRESULT (STDMETHODCALLTYPE* get_FractionDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
INT32* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_FractionDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
INT32 value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsGrouped)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_IsGrouped)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
boolean value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsDecimalPointAlwaysDisplayed)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_IsDecimalPointAlwaysDisplayed)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
boolean value);
|
|
HRESULT (STDMETHODCALLTYPE* get_NumeralSystem)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_NumeralSystem)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ResolvedLanguage)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ResolvedGeographicRegion)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptionsVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptionsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatterOptions_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParserVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* ParseInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
HSTRING text,
|
|
__x_ABI_C__FIReference_1___z__zint64** result);
|
|
HRESULT (STDMETHODCALLTYPE* ParseUInt)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
HSTRING text,
|
|
__x_ABI_C__FIReference_1_UINT64** result);
|
|
HRESULT (STDMETHODCALLTYPE* ParseDouble)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser* This,
|
|
HSTRING text,
|
|
__x_ABI_C__FIReference_1_double** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParserVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParserVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberParser_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* RoundInt32)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
INT32 value,
|
|
INT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* RoundUInt32)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
UINT32 value,
|
|
UINT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* RoundInt64)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
INT64 value,
|
|
INT64* result);
|
|
HRESULT (STDMETHODCALLTYPE* RoundUInt64)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
UINT64 value,
|
|
UINT64* result);
|
|
HRESULT (STDMETHODCALLTYPE* RoundSingle)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
FLOAT value,
|
|
FLOAT* result);
|
|
HRESULT (STDMETHODCALLTYPE* RoundDouble)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* This,
|
|
DOUBLE value,
|
|
DOUBLE* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOptionVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_NumberRounder)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder** value);
|
|
HRESULT (STDMETHODCALLTYPE* put_NumberRounder)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption* This,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounder* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOptionVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOptionVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberRounderOption_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Languages)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
__x_ABI_C__FIVectorView_1_HSTRING** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ResolvedLanguage)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_NumeralSystem)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_NumeralSystem)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
HSTRING value);
|
|
HRESULT (STDMETHODCALLTYPE* TranslateNumerals)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator* This,
|
|
HSTRING value,
|
|
HSTRING* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* Create)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* languages,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslator** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumeralSystemTranslatorFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreatePercentFormatter)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* languages,
|
|
HSTRING geographicRegion,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPercentFormatterFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreatePermilleFormatter)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* languages,
|
|
HSTRING geographicRegion,
|
|
__x_ABI_CWindows_CGlobalization_CNumberFormatting_CINumberFormatter** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CIPermilleFormatterFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOptionVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsZeroSigned)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_IsZeroSigned)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption* This,
|
|
boolean value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOptionVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOptionVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignedZeroOption_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounderVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_RoundingAlgorithm)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_RoundingAlgorithm)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
enum __x_ABI_CWindows_CGlobalization_CNumberFormatting_CRoundingAlgorithm value);
|
|
HRESULT (STDMETHODCALLTYPE* get_SignificantDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
UINT32* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_SignificantDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder* This,
|
|
UINT32 value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounderVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounderVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsNumberRounder_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOptionVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_SignificantDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
INT32* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_SignificantDigits)(__x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption* This,
|
|
INT32 value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOptionVtbl;
|
|
|
|
interface __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOptionVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption;
|
|
#endif /* !defined(____x_ABI_CWindows_CGlobalization_CNumberFormatting_CISignificantDigitsOption_INTERFACE_DEFINED__) */
|
|
|