Repository navigation
Depressure Status Codes
RedstoneShell edited this page Oct 11, 2026
·
2 revisions
For use this codes, use #include <dstat.h> in your C/C++ code
Codes:
#define DEPRESSURE_STATUS_OK 0x0000000000000000ULL
#define DEPRESSURE_TOO_LONG_DATA 0x0000000000000001ULL
#define DEPRESSURE_INCOMPATIBLE_TYPE 0x0000000000000002ULL
#define DEPRESSURE_NULL_DATA 0x0000000000000003ULL
#define DEPRESSURE_INVALID_POINTER 0x0000000000000004ULL
#define DEPRESSURE_NOT_SUPPORTED 0x0000000000000005ULL
#define DEPRESSURE_ALIGNMENT_ERROR 0x0000000000000006ULL
#define DEPRESSURE_BUFFER_TOO_SMALL 0x0000000000000007ULL
#define DEPRESSURE_OUT_OF_MEMORY 0x0000000000000008ULL
#define DEPRESSURE_ALREADY_INITIALIZED 0x0000000000000009ULL
#define DEPRESSURE_NOT_INITIALIZED 0x000000000000000AULL
#define DEPRESSURE_IO_ERROR 0x000000000000000BULL
#define DEPRESSURE_TIMEOUT 0x000000000000000CULL
#define DEPRESSURE_BUSY 0x000000000000000DULL
#define DEPRESSURE_NOT_FOUND 0x000000000000000EULL
#define DEPRESSURE_ALREADY_EXISTS 0x000000000000000FULL
#define DEPRESSURE_PERMISSION_DENIED 0x0000000000000010ULL
#define DEPRESSURE_OUT_OF_RANGE 0x0000000000000011ULL
#define DEPRESSURE_CHECKSUM_ERROR 0x0000000000000012ULL
#define DEPRESSURE_CORRUPTED_DATA 0x0000000000000013ULL
#define DEPRESSURE_OVERFLOW 0x0000000000000014ULL
#define DEPRESSURE_UNDERFLOW 0x0000000000000015ULL
#define DEPRESSURE_DIVIDE_BY_ZERO 0x0000000000000016ULL
#define DEPRESSURE_NOT_ALIGNED 0x0000000000000017ULL
//#define DEPRESSURE_ACPI_DONT_LOAD 0x0000000000000018ULL don't makes sence
#define DEPRESSURE_HPET_NOT_FOUND 0x0000000000000019ULL
#define DEPRESSURE_HPET_NOT_SUPPORTED 0x000000000000001AULL
#define DEPRESSURE_HPET_INVALID_TABLE 0x000000000000001BULL
#define DEPRESSURE_HPET_INVALID_ADDRESS 0x000000000000001CULL
#define DEPRESSURE_HPET_INVALID_PERIOD 0x000000000000001DULL
#define DEPRESSURE_HPET_ENABLE_FAILED 0x000000000000001EULL
#define DEPRESSURE_HPET_NOT_INITIALIZED 0x000000000000001FULL
#define DEPRESSURE_ACPI_FADT_NOT_FOUND 0x0000000000000020ULL
#define DEPRESSURE_ACPI_FADT_INVALID 0x0000000000000021ULL
#define DEPRESSURE_ACPI_S5_NOT_FOUND 0x0000000000000022ULL
#define DEPRESSURE_ACPI_POWER_UNAVAILABLE 0x0000000000000023ULL
#define DEPRESSURE_ACPI_RESET_UNAVAILABLE 0x0000000000000024ULL
#define DEPRESSURE_HEAP_ALLOCATED 0x0000000000000025ULL
#define DEPRESSURE_NO_FREE_HEAPS 0x0000000000000026ULL
#define DEPRESSURE_HEAP_UNDEFINED 0x0000000000000027ULL
#define DEPRESSURE_HEAP_WITHOUT_FREE_SPACE 0x0000000000000028ULL
#define DEPRESSURE_HEAP_DESTROYED_BY_LHGC 0x0000000000000029ULL
#define DEPRESSURE_UNKNOWN_ERROR 0xFFFFFFFFFFFFFFFFULLTypes:
dstatus_t: u64
A type that used for status (use u64 or this for marking usage of DEPRESSURE_* codes)