Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
906dc588
Commit
906dc588
authored
Sep 04, 2008
by
Huw Davies
Committed by
Alexandre Julliard
Sep 05, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add a few more things to mimeole.idl.
parent
131996ae
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
48 additions
and
0 deletions
+48
-0
mimeole.idl
include/mimeole.idl
+48
-0
No files found.
include/mimeole.idl
View file @
906dc588
...
...
@@ -43,6 +43,9 @@ cpp_quote("#define MIME_E_BUFFER_TOO_SMALL 0x800cce06")
cpp_quote
(
"#define MIME_E_INVALID_TEXT_TYPE 0x800cce38"
)
cpp_quote
(
"#define MIME_E_SECURITY_NOOP 0x800cceb1"
)
cpp_quote
(
"#define MIME_S_SECURITY_NOOP 0x000cceb1"
)
cpp_quote
(
"typedef enum tagMIMEPROPID {"
)
cpp_quote
(
" PID_HDR_NEWSGROUP = 2,"
)
cpp_quote
(
" PID_HDR_NEWSGROUPS = 3,"
)
...
...
@@ -78,7 +81,14 @@ cpp_quote(" PID_HDR_SENDER = 61,")
cpp_quote
(
" PID_HDR_INREPLYTO = 77,"
)
cpp_quote
(
"} MIMEPROPID;"
)
cpp_quote
(
"#define TYPEDID_MASK ((ULONG)0xffff)"
)
cpp_quote
(
"#define TYPEDID_TYPE(t) ((VARTYPE)((t) & TYPEDID_MASK))"
)
cpp_quote
(
"#define OID_HIDE_TNEF_ATTACHMENTS (0x000e0000 | VT_BOOL)"
)
cpp_quote
(
"#define OID_SECURITY_TYPE (0x00180000 | VT_UI4)"
)
cpp_quote
(
"#define OID_SECURITY_HWND_OWNER (0x00320000 | VT_UI4)"
)
cpp_quote
(
"#define OID_HEADER_RELOAD_TYPE (0x00370000 | VT_UI4)"
)
cpp_quote
(
"#define OID_SHOW_MACBINARY (0x00390000 | VT_BOOL)"
)
[
...
...
@@ -293,6 +303,19 @@ library MIMEOLE
typedef
BLOB
THUMBBLOB
;
typedef
void
*
HCAPICERTSTORE
;
cpp_quote
(
"#define MST_NONE 0x00000000"
)
cpp_quote
(
"#define MST_THIS_SIGN 0x00000001"
)
cpp_quote
(
"#define MST_THIS_ENCRYPT 0x00000002"
)
cpp_quote
(
"#define MST_BLOB_FLAG 0x00000004"
)
cpp_quote
(
"#define MST_THIS_BLOBSIGN (MST_BLOB_FLAG | MST_THIS_SIGN)"
)
cpp_quote
(
"#define MST_CHILD_SIGN 0x00000100"
)
cpp_quote
(
"#define MST_CHILD_ENCRYPT 0x00000200"
)
cpp_quote
(
"#define MST_SUBMSG_SIGN 0x00001000"
)
cpp_quote
(
"#define MST_SUBMSG_ENCRYPT 0x00002000"
)
cpp_quote
(
"#define MST_RECEIPT_REQUEST 0x00010000"
)
cpp_quote
(
"#define MST_CLASS_SMIME_V1 0x00000000"
)
cpp_quote
(
"#define MST_CLASS_PGP 0x01000000"
)
typedef
enum
tagCERTSTATE
{
CERTIFICATE_OK
,
...
...
@@ -1164,6 +1187,31 @@ cpp_quote("#endif")
{
/*
FIXME
:
fill
this
in
*/
}
[
uuid
(
ba715ae0
-
a740
-
11
d2
-
8b22
-
0080
c76b34c6
),
local
]
interface
IMimeSecurityCallback
:
IUnknown
{
/*
FIXME
:
fill
this
in
*/
cpp_quote
(
"#define CMS_RECIPIENT_INFO_TYPE_UNKNOWN 0"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_TYPE_KEYTRANS 1"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_TYPE_KEYAGREE 2"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_TYPE_MAIL_LIST 3"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_PUBKEY_CERTIFICATE 0"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_PUBKEY_KEYTRANS 1"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_PUBKEY_PROVIDER 2"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_PUBKEY_EPHEMERAL_KEYAGREE 3"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_PUBKEY_STATIC_KEYAGREE 4"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_KEYID_CERTIFICATE 0"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_KEYID_ISSUERSERIAL 1"
)
cpp_quote
(
"#define CMS_RECIPIENT_INFO_KEYID_KEY_ID 2"
)
}
}
cpp_quote
(
"#ifdef __cplusplus"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment