| Microsoft Information Protection SDK - C++ 1.17
    API Reference Documentation for C++ | 
Bring your own encryption key needed and unavailable. More...
#include <error.h>
 
  
| Additional Inherited Members | |
|  Public Member Functions inherited from Error | |
| char const * | what () const noexcept override | 
| Get the error message. | |
| virtual std::shared_ptr< Error > | Clone () const =0 | 
| Clone the error. | |
| virtual ErrorType | GetErrorType () const | 
| Get the error type. | |
| const std::string & | GetErrorName () const | 
| Get the error name. | |
| const std::string & | GetMessage (bool maskPII=false) const | 
| Get the error message. | |
| void | SetMessage (const std::string &msg) | 
| Set the error message. | |
| void | AddDebugInfo (const std::string &key, const std::string &value, bool sensitive=false) | 
| Add debug info entry. | |
| const std::map< std::string, std::string > & | GetDebugInfo () const | 
| Get debug info. | |
|  Public Attributes inherited from Error | |
| std::string | mMessage | 
| std::map< std::string, std::string > | mDebugInfo | 
| std::string | mName | 
| ErrorType | mType | 
Bring your own encryption key needed and unavailable.