mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-01-01 10:13:30 +00:00
47 lines
1.7 KiB
C
47 lines
1.7 KiB
C
|
|
//! \file RzErrors.h
|
|
//! \brief Error codes for Chroma SDK. If the error is not defined here, refer to WinError.h from the Windows SDK.
|
|
|
|
#ifndef _RZERRORS_H_
|
|
#define _RZERRORS_H_
|
|
|
|
#pragma once
|
|
|
|
// Error codes
|
|
//! Invalid
|
|
#define RZRESULT_INVALID -1L
|
|
//! Success
|
|
#define RZRESULT_SUCCESS 0L
|
|
//! Access denied
|
|
#define RZRESULT_ACCESS_DENIED 5L
|
|
//! Invalid handle
|
|
#define RZRESULT_INVALID_HANDLE 6L
|
|
//! Not supported
|
|
#define RZRESULT_NOT_SUPPORTED 50L
|
|
//! Invalid parameter.
|
|
#define RZRESULT_INVALID_PARAMETER 87L
|
|
//! The service has not been started
|
|
#define RZRESULT_SERVICE_NOT_ACTIVE 1062L
|
|
//! Cannot start more than one instance of the specified program.
|
|
#define RZRESULT_SINGLE_INSTANCE_APP 1152L
|
|
//! Device not connected
|
|
#define RZRESULT_DEVICE_NOT_CONNECTED 1167L
|
|
//! Element not found.
|
|
#define RZRESULT_NOT_FOUND 1168L
|
|
//! Request aborted.
|
|
#define RZRESULT_REQUEST_ABORTED 1235L
|
|
//! An attempt was made to perform an initialization operation when initialization has already been completed.
|
|
#define RZRESULT_ALREADY_INITIALIZED 1247L
|
|
//! Resource not available or disabled
|
|
#define RZRESULT_RESOURCE_DISABLED 4309L
|
|
//! Device not available or supported
|
|
#define RZRESULT_DEVICE_NOT_AVAILABLE 4319L
|
|
//! The group or resource is not in the correct state to perform the requested operation.
|
|
#define RZRESULT_NOT_VALID_STATE 5023L
|
|
//! No more items
|
|
#define RZRESULT_NO_MORE_ITEMS 259L
|
|
//! General failure.
|
|
#define RZRESULT_FAILED 2147500037L
|
|
|
|
#endif
|