# include <windows.h>\r
# include <cassert>\r
\r
+#define YAMY_SUCCESS 0\r
+#define YAMY_ERROR_ON_GET_USERNAME 1001\r
+#define YAMY_ERROR_INSUFFICIENT_BUFFER 1002\r
+#define YAMY_ERROR_NO_MEMORY 1003\r
+#define YAMY_ERROR_ON_GET_LOGONUSERNAME 1004\r
+#define YAMY_ERROR_ON_GET_SECURITYINFO 1005\r
+#define YAMY_ERROR_ON_GET_DACL 1006\r
+#define YAMY_ERROR_ON_INITIALIZE_ACL 1007\r
+#define YAMY_ERROR_ON_GET_ACE 1008\r
+#define YAMY_ERROR_ON_ADD_ACE 1009\r
+#define YAMY_ERROR_ON_ADD_ALLOWED_ACE 1010\r
+#define YAMY_ERROR_ON_SET_SECURITYINFO 1011\r
+#define YAMY_ERROR_ON_OPEN_YAMY_PROCESS 1012\r
+#define YAMY_ERROR_ON_OPEN_YAMY_TOKEN 1013\r
+#define YAMY_ERROR_ON_IMPERSONATE 1014\r
+#define YAMY_ERROR_ON_REVERT_TO_SELF 1015\r
+#define YAMY_ERROR_ON_OPEN_CURRENT_PROCESS 1016\r
+#define YAMY_ERROR_ON_LOOKUP_PRIVILEGE 1017\r
+#define YAMY_ERROR_ON_ADJUST_PRIVILEGE 1018\r
+#define YAMY_ERROR_ON_OPEN_WINLOGON_PROCESS 1019\r
+#define YAMY_ERROR_ON_VIRTUALALLOCEX 1020\r
+#define YAMY_ERROR_ON_WRITEPROCESSMEMORY 1021\r
+#define YAMY_ERROR_ON_CREATEREMOTETHREAD 1022\r
+#define YAMY_ERROR_TIMEOUT_INJECTION 1023\r
+#define YAMY_ERROR_RETRY_INJECTION_SUCCESS 1024\r
+#define YAMY_ERROR_ON_READ_SCANCODE_MAP 1025\r
+#define YAMY_ERROR_ON_WRITE_SCANCODE_MAP 1026\r
+#define YAMY_ERROR_ON_GET_WINLOGON_PID 1027\r
\r
typedef unsigned char u_char; /// unsigned char\r
typedef unsigned short u_short; /// unsigned short\r