Validate arguments on input.

This commit is contained in:
Ben Vanik
2013-10-23 22:23:52 -07:00
parent c4fe2e6926
commit 96daa6b43f
2 changed files with 19 additions and 10 deletions

View File

@@ -55,6 +55,7 @@ typedef uint32_t X_STATUS;
typedef uint32_t XRESULT;
#define X_ERROR_SUCCESS ((uint32_t)0x00000000L)
#define X_ERROR_ACCESS_DENIED ((uint32_t)0x80070005L)
#define X_ERROR_BAD_ARGUMENTS ((uint32_t)0x800700A0L)
#define X_ERROR_BUSY ((uint32_t)0x800700AAL)
#define X_ERROR_DEVICE_NOT_CONNECTED ((uint32_t)0x8007048FL)
#define X_ERROR_CANCELLED ((uint32_t)0x800704C7L)