summaryrefslogtreecommitdiffstats
path: root/third_party/rust/winapi-0.2.8/src/mscat.rs
blob: cc159de26f622eeba6853da880cef83f7830e6f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Copyright © 2015, skdltmxn
// Licensed under the MIT License <LICENSE.md>
//! Microsoft Internet Security Catalog API Prototypes and Definitions
STRUCT!{struct CRYPTCATSTORE {
    cbStruct: ::DWORD,
    dwPublicVersion: ::DWORD,
    pwszP7File: ::LPWSTR,
    hProv: ::HCRYPTPROV,
    dwEncodingType: ::DWORD,
    fdwStoreFlags: ::DWORD,
    hReserved: ::HANDLE,
    hAttrs: ::HANDLE,
    hCryptMsg: ::HCRYPTMSG,
    hSorted: ::HANDLE,
}}
STRUCT!{struct CRYPTCATMEMBER {
    cbStruct: ::DWORD,
    pwszReferenceTag: ::LPWSTR,
    pwszFileName: ::LPWSTR,
    gSubjectType: ::GUID,
    fdwMemberFlags: ::DWORD,
    pIndirectData: *mut ::SIP_INDIRECT_DATA,
    dwCertVersion: ::DWORD,
    dwReserved: ::DWORD,
    hReserved: ::HANDLE,
    sEncodedIndirectData: ::CRYPT_ATTR_BLOB,
    sEncodedMemberInfo: ::CRYPT_ATTR_BLOB,
}}