diff options
| -rw-r--r-- | usr/sdk/inc/sdk/status.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/usr/sdk/inc/sdk/status.h b/usr/sdk/inc/sdk/status.h new file mode 100644 index 0000000..ea2551d --- /dev/null +++ b/usr/sdk/inc/sdk/status.h @@ -0,0 +1,23 @@ + +/* + * Copyright (c) 2025, Ian Moffett. + * Provided under the BSD-3 clause. + */ + +#ifndef _SDK_STATUS_H_ +#define _SDK_STATUS_H_ 1 + +#include <sdk/types.h> + +#define STATUS_SUCCESS 0 /* Success */ +#define STATUS_FAILURE 1 /* Unspecified failure */ +#define STATUS_NOT_FOUND 2 /* Resource not found */ +#define STATUS_INVALID_ARG 3 /* Invalid argument */ +#define STATUS_IO_ERROR 4 /* I/O error */ +#define STATUS_BUSY 5 /* Resource busy */ +#define STATUS_DENIED 6 /* Access to resource denied */ +#define STATUS_NO_MEMORY 7 /* Out of memory */ + +typedef LONG MOS_STATUS; + +#endif /* !_SDK_STATUS_H_ */ |
