t2embapi.h: Added some missing declarations.

This commit is contained in:
Jacek Caban 2012-02-07 16:00:05 +01:00 committed by Alexandre Julliard
parent e630e4997d
commit 846c0e365d
1 changed files with 14 additions and 0 deletions

View File

@ -23,6 +23,19 @@
extern "C" { extern "C" {
#endif #endif
#define CHARSET_UNICODE 1
#define CHARSET_DEFAULT 1
#define CHARSET_SYMBOL 2
#define CHARSET_GLYPHIDX 3
#define LICENSE_INSTALLABLE 0x0000
#define LICENSE_DEFAULT 0x0000
#define LICENSE_NOEMBEDDING 0x0002
#define LICENSE_PREVIEWPRINT 0x0004
#define LICENSE_EDITABLE 0x0008
#define TTLOAD_PRIVATE 0x0001
/* Possible return values. */ /* Possible return values. */
#define E_NONE __MSABI_LONG(0x0000) #define E_NONE __MSABI_LONG(0x0000)
#define E_API_NOTIMPL __MSABI_LONG(0x0001) #define E_API_NOTIMPL __MSABI_LONG(0x0001)
@ -46,6 +59,7 @@ typedef struct
LONG WINAPI TTLoadEmbeddedFont(HANDLE*,ULONG,ULONG*,ULONG,ULONG*,READEMBEDPROC, LONG WINAPI TTLoadEmbeddedFont(HANDLE*,ULONG,ULONG*,ULONG,ULONG*,READEMBEDPROC,
LPVOID,LPWSTR,LPSTR,TTLOADINFO*); LPVOID,LPWSTR,LPSTR,TTLOADINFO*);
LONG WINAPI TTDeleteEmbeddedFont(HANDLE,ULONG,ULONG*);
/* embedding privileges */ /* embedding privileges */
#define EMBED_PREVIEWPRINT 1 #define EMBED_PREVIEWPRINT 1