| 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 |
|