52 #ifndef GATESPINLOCK_H_0x188E
53 #define GATESPINLOCK_H_0x188E
56 #if defined (__cplusplus)
69 #define GateSpinlock_E_INVALIDARG -1
75 #define GateSpinlock_E_MEMORY -2
81 #define GateSpinlock_E_BUSY -3
87 #define GateSpinlock_E_FAIL -4
93 #define GateSpinlock_E_NOTFOUND -5
99 #define GateSpinlock_E_INVALIDSTATE -6
105 #define GateSpinlock_E_INUSE -7
111 #define GateSpinlock_E_HANDLE -8
117 #define GateSpinlock_S_SUCCESS 0
146 #if defined (__cplusplus)