swift-cwinrt/Sources/CWinRT/include/Windows.Security.EnterpriseData.h
2024-02-15 17:12:35 -08:00

2554 lines
168 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.Networking.h"
#include "Windows.Storage.h"
#include "Windows.Storage.Streams.h"
// Importing Collections header
#include "Windows.Foundation.Collections.h"
/* Forward Declarations */
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4 __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext;
#endif // ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_FWD_DEFINED__
// Parameterized interface forward declarations (C)
// Collection interface definitions
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean;
#if !defined(____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1_boolean __x_ABI_C__FIAsyncOperation_1_boolean;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1_boolean;
typedef struct __x_ABI_C__FIAsyncOperation_1_booleanVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1_boolean* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1_boolean* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1_boolean* This,
boolean* result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1_booleanVtbl;
interface __x_ABI_C__FIAsyncOperation_1_boolean
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1_booleanVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This,
__x_ABI_C__FIAsyncOperation_1_boolean* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
#if !defined(____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1_HSTRING __x_ABI_C__FIAsyncOperation_1_HSTRING;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1_HSTRING;
typedef struct __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
HSTRING* result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl;
interface __x_ABI_C__FIAsyncOperation_1_HSTRING
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This,
__x_ABI_C__FIAsyncOperation_1_HSTRING* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo_INTERFACE_DEFINED__
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus __x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus;
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus* result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatusVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult_INTERFACE_DEFINED__
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult;
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult* result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult_INTERFACE_DEFINED__
#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__
#ifndef ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CIStorageItem __x_ABI_CWindows_CStorage_CIStorageItem;
#endif // ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem;
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
__x_ABI_CWindows_CStorage_CIStorageItem** result);
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
UINT32 itemsLength,
__x_ABI_CWindows_CStorage_CIStorageItem** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl;
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem
{
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem;
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* This,
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CIStorageItem** result);
END_INTERFACE
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl;
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem
{
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItemVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem_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__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIEventHandler_1_IInspectable __x_ABI_C__FIEventHandler_1_IInspectable;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1_IInspectable;
typedef struct __x_ABI_C__FIEventHandler_1_IInspectableVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1_IInspectable* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1_IInspectable* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1_IInspectable* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1_IInspectable* This,
IInspectable* sender,
IInspectable* args);
END_INTERFACE
} __x_ABI_C__FIEventHandler_1_IInspectableVtbl;
interface __x_ABI_C__FIEventHandler_1_IInspectable
{
CONST_VTBL struct __x_ABI_C__FIEventHandler_1_IInspectableVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs;
typedef struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs* This,
IInspectable* sender,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* args);
END_INTERFACE
} __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgsVtbl;
interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs
{
CONST_VTBL struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgsVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs;
typedef struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs* This,
IInspectable* sender,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* args);
END_INTERFACE
} __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgsVtbl;
interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs
{
CONST_VTBL struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgsVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs;
typedef struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs* This,
IInspectable* sender,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* args);
END_INTERFACE
} __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgsVtbl;
interface __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs
{
CONST_VTBL struct __x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgsVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs_INTERFACE_DEFINED__
typedef enum __x_ABI_CWindows_CFoundation_CAsyncStatus __x_ABI_CWindows_CFoundation_CAsyncStatus;
typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime;
#ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__
#define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral;
#endif // ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CFoundation_CIAsyncInfo __x_ABI_CWindows_CFoundation_CIAsyncInfo;
#endif // ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__
#define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable;
#endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__
#define ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CNetworking_CIHostName __x_ABI_CWindows_CNetworking_CIHostName;
#endif // ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__
typedef enum __x_ABI_CWindows_CStorage_CCreationCollisionOption __x_ABI_CWindows_CStorage_CCreationCollisionOption;
#ifndef ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CIStorageFile __x_ABI_CWindows_CStorage_CIStorageFile;
#endif // ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CIStorageFolder __x_ABI_CWindows_CStorage_CIStorageFolder;
#endif // ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__
typedef enum __x_ABI_CWindows_CStorage_CNameCollisionOption __x_ABI_CWindows_CStorage_CNameCollisionOption;
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBuffer __x_ABI_CWindows_CStorage_CStreams_CIBuffer;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIInputStream_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIInputStream_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIInputStream __x_ABI_CWindows_CStorage_CStreams_CIInputStream;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIInputStream_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIOutputStream_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIOutputStream_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIOutputStream __x_ABI_CWindows_CStorage_CStreams_CIOutputStream;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIOutputStream_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus __x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus;
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel __x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel;
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus;
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction;
typedef enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior;
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_ProtectedToOtherIdentity = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_Protected = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_Revoked = 2,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_Unprotected = 3,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_LicenseExpired = 4,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus_AccessSuspended = 5,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel_NoProtection = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel_Silent = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel_Override = 2,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel_Block = 3,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_Undetermined = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_Unknown = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_Unprotected = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_Revoked = 2,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_Protected = 3,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_ProtectedByOtherUser = 4,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_ProtectedToOtherEnterprise = 5,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_NotProtectable = 6,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_ProtectedToOtherIdentity = 7,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_LicenseExpired = 8,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_AccessSuspended = 9,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus_FileInUse = 10,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_Ok = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_Undetermined = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_Unprotected = 2,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_Revoked = 3,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_NotRoamable = 4,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_ProtectedToOtherIdentity = 5,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_LicenseExpired = 6,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus_AccessSuspended = 7,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction_Decrypt = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction_CopyToLocation = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction_SendToRecipient = 2,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction_Other = 3,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult_Allowed = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult_Blocked = 1,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult_ConsentRequired = 2,
};
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior
{
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior_Decrypt = 0,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior_TreatOverridePolicyAsBlock = 1,
};
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Buffer)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
__x_ABI_CWindows_CStorage_CStreams_CIBuffer** value);
HRESULT (STDMETHODCALLTYPE* get_ProtectionInfo)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResultVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResultVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIBufferProtectUnprotectResult_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CDataProtectionStatus* value);
HRESULT (STDMETHODCALLTYPE* get_Identity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfoVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* ProtectAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIBuffer* data,
HSTRING identity,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult** result);
HRESULT (STDMETHODCALLTYPE* UnprotectAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIBuffer* data,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CBufferProtectUnprotectResult** result);
HRESULT (STDMETHODCALLTYPE* ProtectStreamAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIInputStream* unprotectedStream,
HSTRING identity,
__x_ABI_CWindows_CStorage_CStreams_CIOutputStream* protectedStream,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* UnprotectStreamAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIInputStream* protectedStream,
__x_ABI_CWindows_CStorage_CStreams_CIOutputStream* unprotectedStream,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* GetProtectionInfoAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIBuffer* protectedData,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* GetStreamProtectionInfoAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CStreams_CIInputStream* protectedStream,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CDataProtectionInfo** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStaticsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIDataProtectionManagerStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CFileProtectionStatus* value);
HRESULT (STDMETHODCALLTYPE* get_IsRoamable)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_Identity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfoVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_IsProtectWhileOpenSupported)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2* This,
boolean* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo2_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* ProtectAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
HSTRING identity,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* CopyProtectionAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* source,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
__x_ABI_C__FIAsyncOperation_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* GetProtectionInfoAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* source,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* SaveFileAsContainerAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageFile* protectedFile,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult** result);
HRESULT (STDMETHODCALLTYPE* LoadFileFromContainerAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageFile* containerFile,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult** result);
HRESULT (STDMETHODCALLTYPE* LoadFileFromContainerWithTargetAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageFile* containerFile,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult** result);
HRESULT (STDMETHODCALLTYPE* CreateProtectedAndOpenAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageFolder* parentFolder,
HSTRING desiredName,
HSTRING identity,
enum __x_ABI_CWindows_CStorage_CCreationCollisionOption collisionOption,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedFileCreateResult** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStaticsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* IsContainerAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
__x_ABI_CWindows_CStorage_CIStorageFile* file,
__x_ABI_C__FIAsyncOperation_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* LoadFileFromContainerWithTargetAndNameCollisionOptionAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
__x_ABI_CWindows_CStorage_CIStorageFile* containerFile,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
enum __x_ABI_CWindows_CStorage_CNameCollisionOption collisionOption,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerImportResult** result);
HRESULT (STDMETHODCALLTYPE* SaveFileAsContainerWithSharingAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2* This,
__x_ABI_CWindows_CStorage_CIStorageFile* protectedFile,
__x_ABI_C__FIIterable_1_HSTRING* sharedWithIdentities,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContainerExportResult** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics2_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* UnprotectAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo** result);
HRESULT (STDMETHODCALLTYPE* UnprotectWithOptionsAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3* This,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* options,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionInfo** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionManagerStatics3_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* ProtectAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* storageItem,
HSTRING enterpriseIdentity,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus** result);
HRESULT (STDMETHODCALLTYPE* CopyProtectionAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* sourceStorageItem,
__x_ABI_CWindows_CStorage_CIStorageItem* targetStorageItem,
__x_ABI_C__FIAsyncOperation_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* Revoke)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
HSTRING enterpriseIdentity);
HRESULT (STDMETHODCALLTYPE* GetStatusAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics* This,
__x_ABI_CWindows_CStorage_CIStorageItem* storageItem,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CFileProtectionStatus** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStaticsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileRevocationManagerStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Audit)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
boolean value);
HRESULT (STDMETHODCALLTYPE* get_Audit)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions* This,
boolean* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactoryVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Create)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory* This,
boolean audit,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptions** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactoryVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactoryVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileUnprotectOptionsFactory_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Identities)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs* This,
__x_ABI_C__FIVectorView_1_HSTRING** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessResumedEventArgs_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Identities)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
__x_ABI_C__FIVectorView_1_HSTRING** value);
HRESULT (STDMETHODCALLTYPE* get_Deadline)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
struct __x_ABI_CWindows_CFoundation_CDateTime* value);
HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs* This,
__x_ABI_CWindows_CFoundation_CIDeferral** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedAccessSuspendingEventArgs_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus* value);
HRESULT (STDMETHODCALLTYPE* get_File)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult* This,
__x_ABI_CWindows_CStorage_CIStorageFile** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResultVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResultVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerExportResult_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectedImportExportStatus* value);
HRESULT (STDMETHODCALLTYPE* get_File)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult* This,
__x_ABI_CWindows_CStorage_CIStorageFile** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResultVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResultVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContainerImportResult_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Identities)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs* This,
__x_ABI_C__FIVectorView_1_HSTRING** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedContentRevokedEventArgs_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_File)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
__x_ABI_CWindows_CStorage_CIStorageFile** value);
HRESULT (STDMETHODCALLTYPE* get_Stream)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** value);
HRESULT (STDMETHODCALLTYPE* get_ProtectionInfo)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIFileProtectionInfo** value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResultVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResultVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectedFileCreateResult_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Action)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction value);
HRESULT (STDMETHODCALLTYPE* get_Action)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction* value);
HRESULT (STDMETHODCALLTYPE* put_DataDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING value);
HRESULT (STDMETHODCALLTYPE* get_DataDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* put_SourceDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING value);
HRESULT (STDMETHODCALLTYPE* get_SourceDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* put_TargetDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING value);
HRESULT (STDMETHODCALLTYPE* get_TargetDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactoryVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Create)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction action,
HSTRING dataDescription,
HSTRING sourceDescription,
HSTRING targetDescription,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo** result);
HRESULT (STDMETHODCALLTYPE* CreateWithActionAndDataDescription)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory* This,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyAuditAction action,
HSTRING dataDescription,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactoryVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactoryVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfoFactory_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Identity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
HSTRING value);
HRESULT (STDMETHODCALLTYPE* get_Identity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_ShowEnterpriseIndicator)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
boolean value);
HRESULT (STDMETHODCALLTYPE* get_ShowEnterpriseIndicator)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2* This,
boolean* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager2_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* IsIdentityManaged)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING identity,
boolean* result);
HRESULT (STDMETHODCALLTYPE* TryApplyProcessUIPolicy)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING identity,
boolean* result);
HRESULT (STDMETHODCALLTYPE* ClearProcessUIPolicy)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This);
HRESULT (STDMETHODCALLTYPE* CreateCurrentThreadNetworkContext)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING identity,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext** result);
HRESULT (STDMETHODCALLTYPE* GetPrimaryManagedIdentityForNetworkEndpointAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
__x_ABI_CWindows_CNetworking_CIHostName* endpointHost,
__x_ABI_C__FIAsyncOperation_1_HSTRING** result);
HRESULT (STDMETHODCALLTYPE* RevokeContent)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING identity);
HRESULT (STDMETHODCALLTYPE* GetForCurrentView)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManager** result);
HRESULT (STDMETHODCALLTYPE* add_ProtectedAccessSuspending)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessSuspendingEventArgs* handler,
EventRegistrationToken* token);
HRESULT (STDMETHODCALLTYPE* remove_ProtectedAccessSuspending)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
EventRegistrationToken token);
HRESULT (STDMETHODCALLTYPE* add_ProtectedAccessResumed)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedAccessResumedEventArgs* handler,
EventRegistrationToken* token);
HRESULT (STDMETHODCALLTYPE* remove_ProtectedAccessResumed)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
EventRegistrationToken token);
HRESULT (STDMETHODCALLTYPE* add_ProtectedContentRevoked)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
__x_ABI_C__FIEventHandler_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectedContentRevokedEventArgs* handler,
EventRegistrationToken* token);
HRESULT (STDMETHODCALLTYPE* remove_ProtectedContentRevoked)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
EventRegistrationToken token);
HRESULT (STDMETHODCALLTYPE* CheckAccess)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult* result);
HRESULT (STDMETHODCALLTYPE* RequestAccessAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStaticsVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* HasContentBeenRevokedSince)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING identity,
struct __x_ABI_CWindows_CFoundation_CDateTime since,
boolean* result);
HRESULT (STDMETHODCALLTYPE* CheckAccessForApp)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING sourceIdentity,
HSTRING appPackageFamilyName,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyEvaluationResult* result);
HRESULT (STDMETHODCALLTYPE* RequestAccessForAppAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING sourceIdentity,
HSTRING appPackageFamilyName,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* GetEnforcementLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING identity,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CEnforcementLevel* value);
HRESULT (STDMETHODCALLTYPE* IsUserDecryptionAllowed)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING identity,
boolean* value);
HRESULT (STDMETHODCALLTYPE* IsProtectionUnderLockRequired)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
HSTRING identity,
boolean* value);
HRESULT (STDMETHODCALLTYPE* add_PolicyChanged)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
__x_ABI_C__FIEventHandler_1_IInspectable* handler,
EventRegistrationToken* token);
HRESULT (STDMETHODCALLTYPE* remove_PolicyChanged)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
EventRegistrationToken token);
HRESULT (STDMETHODCALLTYPE* get_IsProtectionEnabled)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2* This,
boolean* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics2_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* RequestAccessWithAuditingInfoAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessWithMessageAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessForAppWithAuditingInfoAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING sourceIdentity,
HSTRING appPackageFamilyName,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessForAppWithMessageAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING sourceIdentity,
HSTRING appPackageFamilyName,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* LogAuditEvent)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics3_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* IsRoamableProtectionEnabled)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING identity,
boolean* value);
HRESULT (STDMETHODCALLTYPE* RequestAccessWithBehaviorAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING sourceIdentity,
HSTRING targetIdentity,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior behavior,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessForAppWithBehaviorAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING sourceIdentity,
HSTRING appPackageFamilyName,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior behavior,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessToFilesForAppAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* sourceItemList,
HSTRING appPackageFamilyName,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessToFilesForAppWithMessageAndBehaviorAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* sourceItemList,
HSTRING appPackageFamilyName,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior behavior,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessToFilesForProcessAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* sourceItemList,
UINT32 processId,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* RequestAccessToFilesForProcessWithMessageAndBehaviorAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CIStorageItem* sourceItemList,
UINT32 processId,
__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyAuditInfo* auditInfo,
HSTRING messageFromApp,
enum __x_ABI_CWindows_CSecurity_CEnterpriseData_CProtectionPolicyRequestAccessBehavior behavior,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CEnterpriseData__CProtectionPolicyEvaluationResult** result);
HRESULT (STDMETHODCALLTYPE* IsFileProtectionRequiredAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_CWindows_CStorage_CIStorageItem* target,
HSTRING identity,
__x_ABI_C__FIAsyncOperation_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* IsFileProtectionRequiredForNewFileAsync)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
__x_ABI_CWindows_CStorage_CIStorageFolder* parentFolder,
HSTRING identity,
HSTRING desiredName,
__x_ABI_C__FIAsyncOperation_1_boolean** result);
HRESULT (STDMETHODCALLTYPE* get_PrimaryManagedIdentity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* GetPrimaryManagedIdentityForIdentity)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4* This,
HSTRING identity,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4Vtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIProtectionPolicyManagerStatics4_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContextVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContextVtbl;
interface __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext
{
CONST_VTBL struct __x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContextVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext;
#endif /* !defined(____x_ABI_CWindows_CSecurity_CEnterpriseData_CIThreadNetworkContext_INTERFACE_DEFINED__) */