Base abstract template class to support generic object handle keeping.
Definition Common.h:1000
handle_type m_h
Object handle.
Definition Common.h:1252
HTTP handle wrapper class.
Definition WinHTTP.h:25
virtual ~http()
Closes a handle to the HTTP.
Definition WinHTTP.h:34
void free_internal() noexcept override
Closes a handle to the HTTP.
Definition WinHTTP.h:46
Helper class for returning pointers to std::unique_ptr.
Definition Common.h:839
#define WINSTD_HANDLE_IMPL(C, T, INVAL)
Implements default constructors and operators to prevent their auto-generation by compiler.
Definition Common.h:164
static const HINTERNET invalid
Invalid handle value.
Definition Common.h:1010