COM object management

Provides helper templates for Windows COM object manipulation. More...

## Classes

struct | winstd::CoTaskMemFree_delete
| Deleter for unique_ptr using CoTaskMemFree. More...
class | winstd::com_obj< T >
| COM object wrapper template. More...
class | winstd::bstr
| BSTR string wrapper. More...
class | winstd::variant
| VARIANT struct wrapper. More...
class | winstd::com_initializer
| Context scope automatic COM (un)initialization. More...

## Detailed Description

Provides helper templates for Windows COM object manipulation.