Alistair Leslie-Hughes : include: Add more SCARD defines.

Alexandre Julliard julliard at winehq.org
Tue Oct 6 15:33:11 CDT 2020


Module: wine
Branch: master
Commit: c29f9e6ee7656aa028bb1630284e7d4873bd5b0f
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=c29f9e6ee7656aa028bb1630284e7d4873bd5b0f

Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date:   Tue Oct  6 20:36:11 2020 +1100

include: Add more SCARD defines.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/winscard.h | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/include/winscard.h b/include/winscard.h
index fc729e274c..5aee1b3e54 100644
--- a/include/winscard.h
+++ b/include/winscard.h
@@ -66,6 +66,24 @@ DECL_WINELIB_TYPE_AW(SCARD_READERSTATE)
 DECL_WINELIB_TYPE_AW(PSCARD_READERSTATE)
 DECL_WINELIB_TYPE_AW(LPSCARD_READERSTATE)
 
+#define SCARD_AUTOALLOCATE (DWORD)(-1)
+
+#define SCARD_SCOPE_USER     0
+#define SCARD_SCOPE_TERMINAL 1
+#define SCARD_SCOPE_SYSTEM   2
+
+#define SCARD_STATE_UNAWARE     0x00000000
+#define SCARD_STATE_IGNORE      0x00000001
+#define SCARD_STATE_CHANGED     0x00000002
+#define SCARD_STATE_UNKNOWN     0x00000004
+#define SCARD_STATE_UNAVAILABLE 0x00000008
+#define SCARD_STATE_EMPTY       0x00000010
+#define SCARD_STATE_PRESENT     0x00000020
+#define SCARD_STATE_ATRMATCH    0x00000040
+#define SCARD_STATE_EXCLUSIVE   0x00000080
+#define SCARD_STATE_INUSE       0x00000100
+#define SCARD_STATE_MUTE        0x00000200
+#define SCARD_STATE_UNPOWERED   0x00000400
 
 #ifdef __cplusplus
 extern "C" {




More information about the wine-cvs mailing list