Added some MAPI stubs.

diff --git a/include/Makefile.in b/include/Makefile.in
index 3f70e95..9a9b680 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -43,6 +43,7 @@
 	lmcons.h \
 	lzexpand.h \
 	mapi.h \
+	mapicode.h \
 	mapidefs.h \
 	mciavi.h \
 	mcx.h \
diff --git a/include/mapi.h b/include/mapi.h
index 356e660..b063ea2 100644
--- a/include/mapi.h
+++ b/include/mapi.h
@@ -7,7 +7,6 @@
 
 /* Some types */
 
-typedef unsigned char*          LPBYTE;
 #ifndef __LHANDLE
 #define __LHANDLE
 typedef unsigned long           LHANDLE, *LPLHANDLE;
diff --git a/include/mapicode.h b/include/mapicode.h
new file mode 100644
index 0000000..4795c02
--- /dev/null
+++ b/include/mapicode.h
@@ -0,0 +1,16 @@
+/*
+ * status codes returned by MAPI
+ */
+
+#ifndef MAPICODE_H
+#define MAPICODE_H
+
+#define MAKE_MAPI_SCODE(sev,fac,code) \
+    ( (((ULONG)(sev)<<31) | ((ULONG)(fac)<<16) | ((ULONG)(code))) )
+
+#define MAKE_MAPI_E( err ) (MAKE_MAPI_SCODE(1, FACILITY_ITF, err ))
+
+#define MAPI_E_NOT_INITIALIZED              MAKE_MAPI_E( 0x605)
+
+
+#endif