411 lines
31 KiB
C
411 lines
31 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"
|
|
#include "Windows.ApplicationModel.h"
|
|
|
|
/* Forward Declarations */
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_FWD_DEFINED__
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_FWD_DEFINED__
|
|
typedef interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2 __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2;
|
|
|
|
#endif // ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_FWD_DEFINED__
|
|
|
|
// Parameterized interface forward declarations (C)
|
|
|
|
// Collection interface definitions
|
|
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CPackageVersion __x_ABI_CWindows_CApplicationModel_CPackageVersion;
|
|
|
|
typedef enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind;
|
|
|
|
typedef enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures;
|
|
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyContextId __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyContextId;
|
|
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind
|
|
{
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind_Process = 0,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind_FilePath = 1,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind_RegistryKey = 2,
|
|
};
|
|
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures
|
|
{
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_None = 0,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_Neutral = 0x1,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_X86 = 0x2,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_X64 = 0x4,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_Arm = 0x8,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_Arm64 = 0x10,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures_X86OnArm64 = 0x20,
|
|
};
|
|
|
|
struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyContextId
|
|
{
|
|
UINT64 Id;
|
|
};
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptionsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Rank)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
INT32* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Rank)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
INT32 value);
|
|
HRESULT (STDMETHODCALLTYPE* get_PrependIfRankCollision)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_PrependIfRankCollision)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* This,
|
|
boolean value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptionsVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptionsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptionsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Architectures)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Architectures)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyProcessorArchitectures value);
|
|
HRESULT (STDMETHODCALLTYPE* get_VerifyDependencyResolution)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_VerifyDependencyResolution)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
boolean value);
|
|
HRESULT (STDMETHODCALLTYPE* get_LifetimeArtifactKind)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_LifetimeArtifactKind)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
enum __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyLifetimeArtifactKind value);
|
|
HRESULT (STDMETHODCALLTYPE* get_LifetimeArtifact)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_LifetimeArtifact)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* This,
|
|
HSTRING value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptionsVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptionsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* Delete)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This);
|
|
HRESULT (STDMETHODCALLTYPE* Add)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext** result);
|
|
HRESULT (STDMETHODCALLTYPE* Add2)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency* This,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIAddPackageDependencyOptions* options,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ContextId)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyContextId* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_PackageDependencyId)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_PackageFullName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* Remove)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext* This);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory* This,
|
|
struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CPackageDependencyContextId contextId,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContext** value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactoryVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyContextFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStaticsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Default)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics* This,
|
|
INT32* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStaticsVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStaticsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyRankStatics_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStaticsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetFromId)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING id,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetFromIdForSystem)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING id,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency** result);
|
|
HRESULT (STDMETHODCALLTYPE* Create)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING packageFamilyName,
|
|
struct __x_ABI_CWindows_CApplicationModel_CPackageVersion minVersion,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency** result);
|
|
HRESULT (STDMETHODCALLTYPE* Create2)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING packageFamilyName,
|
|
struct __x_ABI_CWindows_CApplicationModel_CPackageVersion minVersion,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* options,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency** result);
|
|
HRESULT (STDMETHODCALLTYPE* CreateForSystem)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
HSTRING packageFamilyName,
|
|
struct __x_ABI_CWindows_CApplicationModel_CPackageVersion minVersion,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CICreatePackageDependencyOptions* options,
|
|
__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependency** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_GenerationId)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics* This,
|
|
UINT32* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStaticsVtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStaticsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_PackageGraphRevisionId)(__x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2* This,
|
|
UINT32* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2Vtbl;
|
|
|
|
interface __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2
|
|
{
|
|
CONST_VTBL struct __x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2;
|
|
#endif /* !defined(____x_ABI_CMicrosoft_CWindows_CApplicationModel_CDynamicDependency_CIPackageDependencyStatics2_INTERFACE_DEFINED__) */
|
|
|