|
Namespaces |
| namespace | JetByteTools |
| namespace | JetByteTools::COM |
Functions |
| bool | WaitWithMessageLoop (HANDLE hEvent, DWORD timeout) |
| void | RestartStream (IStream *pIStream) |
| IStream * | MarshalInterThreadInterfaceInStream (IUnknown *pUnknown, REFIID iid) |
| HRESULT | CreateSafeArray (const BYTE *pData, DWORD dataLength, VARIANT *ppResults) |
| HRESULT | GetOptionalDWORD (VARIANT &source, DWORD &result, const DWORD defaultValue) |
| HRESULT | GetOptionalBSTR (VARIANT &source, BSTR &result) |
| HRESULT | GetOptionalBSTR (VARIANT &source, BSTR &result, const BSTR &defaultValue) |
| HRESULT | GetOptionalString (VARIANT &source, std::wstring &result, const std::wstring &defaultValue) |
| HRESULT | GetOptionalString (VARIANT &source, std::string &result, const std::string &defaultValue) |
| HRESULT | GetOptionalBool (VARIANT &source, bool &result, const bool &defaultValue) |
| template<class I> |
| I * | SafeRelease (I *pI) |
| template<class I> |
| I * | SafeAddRef (I *pI) |
| template<class I> |
| IUnknown * | SafeQI (I *pI, const IID &iid) |