Home > Web Site Updates > CSyncCollection v1.12

CSyncCollection v1.12

February 20, 2016

Just to let everyone know that v1.12 of CSyncCollection has been released. Updates for this version include:

  • Updated copyright details
  • Updated the code to clean compile in VC 2015
  • Added SAL annotations to all the code.
  • Replaced all calls to assert with ATLASSERT.
  • Code now uses ATL::CSemaphore instead of raw HANDLE’s for the semaphore member variables
  • Code now uses ATL::CComCriticalSection instead of raw CRITICAL_SECTION for the critical section member variable
  • Code now uses ATL::CEvent instead of raw HANDLE for the event member variable
  • CSyncCollection::Create now returns a HRESULT instead of a BOOL
  • The data is removed from the collection before the synchronization objects are destroyed in CSyncCollection::Close
  • CSyncCollection::Lock and Unlock methods now return void instead of a BOOL
Categories: Web Site Updates
%d bloggers like this: