summaryrefslogtreecommitdiffstats
path: root/third_party/rust/winapi-0.2.8/src/combaseapi.rs
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/winapi-0.2.8/src/combaseapi.rs')
-rw-r--r--third_party/rust/winapi-0.2.8/src/combaseapi.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/third_party/rust/winapi-0.2.8/src/combaseapi.rs b/third_party/rust/winapi-0.2.8/src/combaseapi.rs
new file mode 100644
index 0000000000..9233bc58a0
--- /dev/null
+++ b/third_party/rust/winapi-0.2.8/src/combaseapi.rs
@@ -0,0 +1,17 @@
+// Copyright © 2016, Peter Atashian
+// Licensed under the MIT License <LICENSE.md>
+use super::*;
+pub const CLSCTX_INPROC_SERVER: DWORD = 0x1;
+pub const CLSCTX_INPROC_HANDLER: DWORD = 0x2;
+pub const CLSCTX_LOCAL_SERVER: DWORD = 0x4;
+pub const CLSCTX_REMOTE_SERVER: DWORD = 0x10;
+pub const CLSCTX_SERVER: DWORD = CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER |
+ CLSCTX_REMOTE_SERVER;
+pub const CLSCTX_ALL: DWORD = CLSCTX_INPROC_HANDLER | CLSCTX_SERVER;
+STRUCT!{struct ServerInformation {
+ dwServerPid: DWORD,
+ dwServerTid: DWORD,
+ ui64ServerAddress: UINT64,
+}}
+pub type PServerInformation = *mut ServerInformation;
+DECLARE_HANDLE!(CO_MTA_USAGE_COOKIE, CO_MTA_USAGE_COOKIE__);