From 7167913cc6055bde2719f6cc6b09689dea89d576 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Wed, 9 Mar 2022 12:14:00 +0530
Subject: [PATCH 3/3] headers: Add NTE error codes in winerror.h

Required for libfido2 project

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 mingw-w64-headers/include/winerror.h | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/mingw-w64-headers/include/winerror.h 
b/mingw-w64-headers/include/winerror.h
index c3dbc10..5650274 100755
--- a/mingw-w64-headers/include/winerror.h
+++ b/mingw-w64-headers/include/winerror.h
@@ -2883,6 +2883,25 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { 
return x <= 0 ? (HRESULT)x
 #define NTE_TOKEN_KEYSET_STORAGE_FULL _HRESULT_TYPEDEF_(0x80090023)
 #define NTE_TEMPORARY_PROFILE _HRESULT_TYPEDEF_(0x80090024)
 #define NTE_FIXEDPARAMETER _HRESULT_TYPEDEF_(0x80090025)
+#define NTE_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80090026)
+#define NTE_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80090027)
+#define NTE_BUFFER_TOO_SMALL _HRESULT_TYPEDEF_(0x80090028)
+#define NTE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80090029)
+#define NTE_NO_MORE_ITEMS _HRESULT_TYPEDEF_(0x8009002A)
+#define NTE_BUFFERS_OVERLAP _HRESULT_TYPEDEF_(0x8009002B)
+#define NTE_DECRYPTION_FAILURE _HRESULT_TYPEDEF_(0x8009002C)
+#define NTE_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x8009002D)
+#define NTE_UI_REQUIRED _HRESULT_TYPEDEF_(0x8009002E)
+#define NTE_HMAC_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009002F)
+#define NTE_DEVICE_NOT_READY _HRESULT_TYPEDEF_(0x80090030)
+#define NTE_AUTHENTICATION_IGNORED _HRESULT_TYPEDEF_(0x80090031)
+#define NTE_VALIDATION_FAILED _HRESULT_TYPEDEF_(0x80090032)
+#define NTE_INCORRECT_PASSWORD _HRESULT_TYPEDEF_(0x80090033)
+#define NTE_ENCRYPTION_FAILURE _HRESULT_TYPEDEF_(0x80090034)
+#define NTE_DEVICE_NOT_FOUND _HRESULT_TYPEDEF_(0x80090035)
+#define NTE_USER_CANCELLED _HRESULT_TYPEDEF_(0x80090036)
+#define NTE_PASSWORD_CHANGE_REQUIRED _HRESULT_TYPEDEF_(0x80090037)
+#define NTE_NOT_ACTIVE_CONSOLE _HRESULT_TYPEDEF_(0x80090038)
 #define SEC_E_INSUFFICIENT_MEMORY _HRESULT_TYPEDEF_(0x80090300)
 #define SEC_E_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80090301)
 #define SEC_E_UNSUPPORTED_FUNCTION _HRESULT_TYPEDEF_(0x80090302)
-- 
2.35.1

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to