Headers diff for wecapi.dll between 6.1.7600.16385-Windows_7.0 and 6.3.9600.17415-Windows_8.1 versions



 evcoll.h (6.1.7600.16385-Windows_7.0)   evcoll.h (6.3.9600.17415-Windows_8.1) 
skipping to change at line 16 skipping to change at line 16
evcoll.h evcoll.h
Abstract: Abstract:
Event Collector API Event Collector API
--*/ --*/
#ifndef __EVCOLL_H__ #ifndef __EVCOLL_H__
#define __EVCOLL_H__ #define __EVCOLL_H__
#include <winapifamily.h>
#pragma region Desktop Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
#ifdef __cplusplus #ifdef __cplusplus
extern "C" extern "C"
{ {
#endif #endif
typedef HANDLE EC_HANDLE; typedef HANDLE EC_HANDLE;
typedef HANDLE EC_OBJECT_ARRAY_PROPERTY_HANDLE; typedef HANDLE EC_OBJECT_ARRAY_PROPERTY_HANDLE;
// //
skipping to change at line 173 skipping to change at line 177
EcRuntimeStatusActiveStatusTrying EcRuntimeStatusActiveStatusTrying
} EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS; } EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS;
EC_HANDLE WINAPI EcOpenSubscriptionEnum( EC_HANDLE WINAPI EcOpenSubscriptionEnum(
DWORD Flags DWORD Flags
); );
BOOL WINAPI EcEnumNextSubscription( BOOL WINAPI EcEnumNextSubscription(
EC_HANDLE SubscriptionEnum, EC_HANDLE SubscriptionEnum,
DWORD SubscriptionNameBufferSize, DWORD SubscriptionNameBufferSize,
__out_ecount_part_opt(SubscriptionNameBufferSize,*SubscriptionNameBufferUsed ) _Out_writes_to_opt_(SubscriptionNameBufferSize,*SubscriptionNameBufferUsed)
LPWSTR SubscriptionNameBuffer, LPWSTR SubscriptionNameBuffer,
__out PDWORD SubscriptionNameBufferUsed _Out_ PDWORD SubscriptionNameBufferUsed
); );
EC_HANDLE WINAPI EcOpenSubscription( EC_HANDLE WINAPI EcOpenSubscription(
LPCWSTR SubscriptionName, LPCWSTR SubscriptionName,
DWORD AccessMask, DWORD AccessMask,
DWORD Flags DWORD Flags
); );
BOOL WINAPI EcSetSubscriptionProperty( BOOL WINAPI EcSetSubscriptionProperty(
EC_HANDLE Subscription, EC_HANDLE Subscription,
skipping to change at line 197 skipping to change at line 201
DWORD Flags, DWORD Flags,
PEC_VARIANT PropertyValue PEC_VARIANT PropertyValue
); );
BOOL WINAPI EcGetSubscriptionProperty( BOOL WINAPI EcGetSubscriptionProperty(
EC_HANDLE Subscription, EC_HANDLE Subscription,
EC_SUBSCRIPTION_PROPERTY_ID PropertyId, EC_SUBSCRIPTION_PROPERTY_ID PropertyId,
DWORD Flags, DWORD Flags,
DWORD PropertyValueBufferSize, DWORD PropertyValueBufferSize,
PEC_VARIANT PropertyValueBuffer, PEC_VARIANT PropertyValueBuffer,
__out PDWORD PropertyValueBufferUsed _Out_ PDWORD PropertyValueBufferUsed
); );
BOOL WINAPI EcSaveSubscription( BOOL WINAPI EcSaveSubscription(
EC_HANDLE Subscription, EC_HANDLE Subscription,
DWORD Flags DWORD Flags
); );
BOOL WINAPI EcDeleteSubscription( BOOL WINAPI EcDeleteSubscription(
LPCWSTR SubscriptionName, LPCWSTR SubscriptionName,
DWORD Flags DWORD Flags
); );
BOOL WINAPI EcGetObjectArraySize( BOOL WINAPI EcGetObjectArraySize(
EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray, EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
__out PDWORD ObjectArraySize _Out_ PDWORD ObjectArraySize
); );
BOOL WINAPI EcSetObjectArrayProperty( BOOL WINAPI EcSetObjectArrayProperty(
EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray, EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
EC_SUBSCRIPTION_PROPERTY_ID PropertyId, EC_SUBSCRIPTION_PROPERTY_ID PropertyId,
DWORD ArrayIndex, DWORD ArrayIndex,
DWORD Flags, DWORD Flags,
PEC_VARIANT PropertyValue PEC_VARIANT PropertyValue
); );
BOOL WINAPI EcGetObjectArrayProperty( BOOL WINAPI EcGetObjectArrayProperty(
EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray, EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
EC_SUBSCRIPTION_PROPERTY_ID PropertyId, EC_SUBSCRIPTION_PROPERTY_ID PropertyId,
DWORD ArrayIndex, DWORD ArrayIndex,
DWORD Flags, DWORD Flags,
DWORD PropertyValueBufferSize, DWORD PropertyValueBufferSize,
PEC_VARIANT PropertyValueBuffer, PEC_VARIANT PropertyValueBuffer,
__out PDWORD PropertyValueBufferUsed _Out_ PDWORD PropertyValueBufferUsed
); );
BOOL WINAPI EcInsertObjectArrayElement( BOOL WINAPI EcInsertObjectArrayElement(
EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray, EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
DWORD ArrayIndex DWORD ArrayIndex
); );
BOOL WINAPI EcRemoveObjectArrayElement( BOOL WINAPI EcRemoveObjectArrayElement(
EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray, EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
DWORD ArrayIndex DWORD ArrayIndex
); );
BOOL WINAPI EcGetSubscriptionRunTimeStatus( BOOL WINAPI EcGetSubscriptionRunTimeStatus(
LPCWSTR SubscriptionName, LPCWSTR SubscriptionName,
EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID StatusInfoId, EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID StatusInfoId,
LPCWSTR EventSourceName, LPCWSTR EventSourceName,
DWORD Flags, DWORD Flags,
DWORD StatusValueBufferSize, DWORD StatusValueBufferSize,
PEC_VARIANT StatusValueBuffer, PEC_VARIANT StatusValueBuffer,
__out PDWORD StatusValueBufferUsed _Out_ PDWORD StatusValueBufferUsed
); );
BOOL WINAPI EcRetrySubscription( BOOL WINAPI EcRetrySubscription(
LPCWSTR SubscriptionName, LPCWSTR SubscriptionName,
LPCWSTR EventSourceName, LPCWSTR EventSourceName,
DWORD Flags DWORD Flags
); );
BOOL WINAPI EcClose( BOOL WINAPI EcClose(
EC_HANDLE Object EC_HANDLE Object
); );
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */
#pragma endregion
#endif // __EC_H__ #endif // __EC_H__
 End of changes. 8 change blocks. 
6 lines changed or deleted 13 lines changed or added

This html diff was produced by rfcdiff 1.41.