DllCanUnloadNow DllGetClassObject DllRegisterServer DllUnregisterServer
return Error(LAn
// add the retrieved error message to the list of errors
HRESULT hr = E_INVALIDARG
// start pessimistic
hRes = Error(LCSFLoadHeadlines
// bStrictType is TRUE an error will be reported, else a conversion using
// bOptional - (optional) specifies whether it should be an error (FALSE) if there is
// pwszCompId - the component ID (ProgId) of the caller, used in error messages
// pwszDictName - dictionary name, used in error messages
// pwszListName - simplelist name, used in error messages
// Error handling methods
// First call GetNewEnum to start an enumeration of the keys. Then call GetNextItem until it
// First call GetNewEnum to start an enumeration of the keys. Then call GetNextKey until it
// Note that if there is an error in GetNextItem, FALSE will be the return value and
// Note that if there is an error in GetNextKey, FALSE will be the return value and
// This will enable production
// generate the BSTR for the error message
- unable to initialize heap
- unable to open console device
// error handling.
// Error Messages
Const int g_maxErrorMsgSize = 2048
// max error message size
Runtime error
[!set(IDS_ERROR_GETTING_CHILD_OBJECT_value, Error