third_party/rust/winapi-0.2.8/src/guiddef.rs
author Andreas Tolfsen <ato@sny.no>
Mon, 12 Feb 2018 16:25:17 +0000
changeset 403697 f9b1a56d918bca104bdb6d721ece96ffe5a7d87d
parent 340981 third_party/rust/winapi/src/guiddef.rs@d300c689f52e788542909647d3ab05719a46bb85
permissions -rw-r--r--
Bug 1437571 - Bump winreg dependencies. r=jgraham Made this a separate commit as it would be impossible to review otherwise. MozReview-Commit-ID: GBsDQA4bMtF

// Copyright © 2015, Peter Atashian
// Licensed under the MIT License <LICENSE.md>
STRUCT!{struct GUID {
    Data1: ::c_ulong,
    Data2: ::c_ushort,
    Data3: ::c_ushort,
    Data4: [::c_uchar; 8],
}}
pub type LPGUID = *mut GUID;
pub type LPCGUID = *const GUID;
pub type IID = GUID;
pub type LPIID = *mut IID;
pub type CLSID = GUID;
pub type LPCLSID = *mut CLSID;
pub type FMTID = GUID;
pub type LPFMTID = *mut FMTID;
pub type REFGUID = *const GUID;
pub type REFIID = *const IID;
pub type REFCLSID = *const IID;
pub type REFFMTID = *const IID;