wclErrors Namespace

 NameDescription
wclECritical

Critical exception.

wclEInvalidArgument

One or more arguments passed into constructor are invalid.

wclEOutOfMemory

Not enough system memory.

wclException

The base WCL exceptions class.

Top
 NameDescription
WCL_E_BASE

The base error code for the WCL system/common errors.

WCL_E_INVALID_ARGUMENT

One or more arguments passed into the method or function are invalid.

WCL_E_MB_BASE

The base error code for the message broadcaster.

WCL_E_MB_CAN_NOT_INIT_HW_THREAD

The message broadcaster can not initialize the hardware monitoring thread.

WCL_E_MB_CAN_NOT_START_HW_THREAD

The message broadcaster can not start the hardware monitoring thread.

WCL_E_MB_NOT_CREATED

The message broadcaster was not created.

WCL_E_MB_RECEIVER_ALREADY_SUBSCRIBED

A message receiver has already been subscribed.

WCL_E_MB_RECEIVER_NOT_SUBSCRIBED

A message receiver has not been subscribed.

WCL_E_MB_REF_COUNT_ERROR

There is the error with the references counter.

WCL_E_MB_RUNNING

The messaging subsystem is already running.

WCL_E_MB_UNABLE_CREATE_HW_OBJ

The message broadcaster can not create the hardware monitoring object.

WCL_E_MB_UNABLE_CREATE_MUTEX

The message broadcaster can not create a mutex synchronization object.

WCL_E_MB_UNABLE_REGISTER_HW_NOTIFY

The message broadcaster can not register for hardware changes notifications.

WCL_E_MR_BASE

The base error code for the message receiver.

WCL_E_MR_CLOSED

A message receiver has already been closed or not opened.

WCL_E_MR_NOT_OPENED

A message receiver was not opened yet.

WCL_E_MR_OPENED

A message receiver has already been opened.

WCL_E_MR_SYNC_OBJ_NOT_CREATED

A thread synchronization object has not been created.

WCL_E_MR_UNABLE_CREATE_SYNC_OBJ

A message receiver can not create a thread synchronization object.

WCL_E_MR_UNABLE_REGISTER_SYNC_OBJ

A message receiver can not register for threads synchronization.

WCL_E_MR_UNABLE_SYNCHRONIZE

A message receiver can not synchronize threads and notify a "main" thread about new received message.

WCL_E_OUT_OF_MEMORY

Out of system memory.

WCL_E_PEM_BASE

The base error code for Power Events monitor error codes.

WCL_E_PEM_CLOSED

The power events monitor is already closed.

WCL_E_PEM_FEATURE_NOT_SUPPORTED

The power state monitoring feature is supported on Windows 8 and above.

WCL_E_PEM_OPENED

The power events monitor is already opened.

WCL_E_SUCCESS

Operation completed with success.

WCL_E_THREAD_BASE

The base error code for all WCL thread errors.

WCL_E_THREAD_INITIALIZATION_FAILED

Thread user initialization failed.

WCL_E_THREAD_MESSAGE_REGISTRATION_FAILED

Unable to register thread message.

WCL_E_THREAD_NOT_RUNNING

The thread is not running.

WCL_E_THREAD_RUNNING

The thread is already running.

WCL_E_THREAD_SIGNAL_FAILED

Unable to post signal to the thread.

WCL_E_THREAD_UNABLE_CREATE_THREAD

Unable to create thread.

WCL_E_THREAD_UNABLE_CREATE_THREAD_INIT_EVENT

Unable to create thread initialization event.

WCL_E_THREAD_WINDOW_CREATION_FAILED

Unable to create thread window.

WCL_E_WINRT_ASYNC_OPERATION_CANCELLED

An asynchronous operation cancelled.

WCL_E_WINRT_ASYNC_OPERATION_ERROR

An asynchronous operation completed with error.

WCL_E_WINRT_ASYNC_OPERATION_FAILED

Failed to read asynchronous operation status.

WCL_E_WINRT_BASE

The base WinRT subsystem error code.

WCL_E_WINRT_DETACH_BUFFER_FAILED

Unable to detach raw buffer.

WCL_E_WINRT_INIT_FAILED

WinRT initialization failed.

WCL_E_WINRT_UNABLE_ACTIVATE_INSTANCE

Unable to active instance of the required class.

WCL_E_WINRT_UNABLE_CREATE_INTERFACE

Unable to create interface of the required class.

WCL_E_WINRT_UNABLE_CREATE_MUTEX

Unable to create synchronization mutex for WinRT control.

WCL_E_WINRT_UNABLE_CREATE_STRING

Unable to create string.

WCL_E_WINRT_UNABLE_LOAD_CORE_DLL

unable to load WinRT core DLL.

WCL_E_WINRT_UNABLE_LOAD_STRING_DLL

unable to load WinRT string DLL.

WCL_E_WINUSB_BASE

The base error code for all WinUSB subsystem errors.

WCL_E_WINUSB_NOT_LOADED

WinUSB subsystem was not loaded.

WCL_E_WINUSB_UNABLE_CREATE_MUTEX

Unable create WinSUB subsystem synchronization mutex.

WCL_E_WINUSB_UNABLE_LOAD

WinUSB subsystem is not available on your system.

WCL_E_WINUSB_UNEXPECTED

Unknown or unexpected WinUSB error.

Top