ReactOS  0.4.15-dev-2956-g61e7ea5
mssign32_private.h File Reference
#include "windef.h"
#include "winbase.h"
#include "wincrypt.h"
Include dependency graph for mssign32_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _SIGNER_CONTEXT
 
struct  _SIGNER_FILE_INFO
 
struct  _SIGNER_BLOB_INFO
 
struct  _SIGNER_SUBJECT_INFO
 
struct  _SIGNER_CERT_STORE_INFO
 
struct  _SIGNER_SPC_CHAIN_INFO
 
struct  _SIGNER_CERT
 
struct  _SIGNER_ATTR_AUTHCODE
 
struct  _SIGNER_SIGNATURE_INFO
 
struct  _SIGNER_PROVIDER_INFO
 

Macros

#define SPC_EXC_PE_PAGE_HASHES_FLAG   0x10
 
#define SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG   0x20
 
#define SPC_INC_PE_DEBUG_INFO_FLAG   0x40
 
#define SPC_INC_PE_RESOURCES_FLAG   0x80
 
#define SPC_INC_PE_PAGE_HASHES_FLAG   0x100
 
#define SIGNER_CERT_SPC_FILE   1
 
#define SIGNER_CERT_STORE   2
 
#define SIGNER_CERT_SPC_CHAIN   3
 
#define SIGNER_CERT_POLICY_STORE   0x1
 
#define SIGNER_CERT_POLICY_CHAIN   0x2
 
#define SIGNER_CERT_POLICY_CHAIN_NO_ROOT   0x8
 
#define SIGNER_NO_ATTR   0
 
#define SIGNER_AUTHCODE_ATTR   1
 

Typedefs

typedef struct _SIGNER_CONTEXT SIGNER_CONTEXT
 
typedef struct _SIGNER_CONTEXTPSIGNER_CONTEXT
 
typedef struct _SIGNER_FILE_INFO SIGNER_FILE_INFO
 
typedef struct _SIGNER_FILE_INFOPSIGNER_FILE_INFO
 
typedef struct _SIGNER_BLOB_INFO SIGNER_BLOB_INFO
 
typedef struct _SIGNER_BLOB_INFOPSIGNER_BLOB_INFO
 
typedef struct _SIGNER_SUBJECT_INFO SIGNER_SUBJECT_INFO
 
typedef struct _SIGNER_SUBJECT_INFOPSIGNER_SUBJECT_INFO
 
typedef struct _SIGNER_CERT_STORE_INFO SIGNER_CERT_STORE_INFO
 
typedef struct _SIGNER_CERT_STORE_INFOPSIGNER_CERT_STORE_INFO
 
typedef struct _SIGNER_SPC_CHAIN_INFO SIGNER_SPC_CHAIN_INFO
 
typedef struct _SIGNER_SPC_CHAIN_INFOPSIGNER_SPC_CHAIN_INFO
 
typedef struct _SIGNER_CERT SIGNER_CERT
 
typedef struct _SIGNER_CERTPSIGNER_CERT
 
typedef struct _SIGNER_ATTR_AUTHCODE SIGNER_ATTR_AUTHCODE
 
typedef struct _SIGNER_ATTR_AUTHCODEPSIGNER_ATTR_AUTHCODE
 
typedef struct _SIGNER_SIGNATURE_INFO SIGNER_SIGNATURE_INFO
 
typedef struct _SIGNER_SIGNATURE_INFOPSIGNER_SIGNATURE_INFO
 
typedef struct _SIGNER_PROVIDER_INFO SIGNER_PROVIDER_INFO
 
typedef struct _SIGNER_PROVIDER_INFOPSIGNER_PROVIDER_INFO
 

Macro Definition Documentation

◆ SIGNER_AUTHCODE_ATTR

#define SIGNER_AUTHCODE_ATTR   1

Definition at line 38 of file mssign32_private.h.

◆ SIGNER_CERT_POLICY_CHAIN

#define SIGNER_CERT_POLICY_CHAIN   0x2

Definition at line 34 of file mssign32_private.h.

◆ SIGNER_CERT_POLICY_CHAIN_NO_ROOT

#define SIGNER_CERT_POLICY_CHAIN_NO_ROOT   0x8

Definition at line 35 of file mssign32_private.h.

◆ SIGNER_CERT_POLICY_STORE

#define SIGNER_CERT_POLICY_STORE   0x1

Definition at line 33 of file mssign32_private.h.

◆ SIGNER_CERT_SPC_CHAIN

#define SIGNER_CERT_SPC_CHAIN   3

Definition at line 31 of file mssign32_private.h.

◆ SIGNER_CERT_SPC_FILE

#define SIGNER_CERT_SPC_FILE   1

Definition at line 29 of file mssign32_private.h.

◆ SIGNER_CERT_STORE

#define SIGNER_CERT_STORE   2

Definition at line 30 of file mssign32_private.h.

◆ SIGNER_NO_ATTR

#define SIGNER_NO_ATTR   0

Definition at line 37 of file mssign32_private.h.

◆ SPC_EXC_PE_PAGE_HASHES_FLAG

#define SPC_EXC_PE_PAGE_HASHES_FLAG   0x10

Definition at line 23 of file mssign32_private.h.

◆ SPC_INC_PE_DEBUG_INFO_FLAG

#define SPC_INC_PE_DEBUG_INFO_FLAG   0x40

Definition at line 25 of file mssign32_private.h.

◆ SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG

#define SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG   0x20

Definition at line 24 of file mssign32_private.h.

◆ SPC_INC_PE_PAGE_HASHES_FLAG

#define SPC_INC_PE_PAGE_HASHES_FLAG   0x100

Definition at line 27 of file mssign32_private.h.

◆ SPC_INC_PE_RESOURCES_FLAG

#define SPC_INC_PE_RESOURCES_FLAG   0x80

Definition at line 26 of file mssign32_private.h.

Typedef Documentation

◆ PSIGNER_ATTR_AUTHCODE

◆ PSIGNER_BLOB_INFO

◆ PSIGNER_CERT

◆ PSIGNER_CERT_STORE_INFO

◆ PSIGNER_CONTEXT

◆ PSIGNER_FILE_INFO

◆ PSIGNER_PROVIDER_INFO

◆ PSIGNER_SIGNATURE_INFO

◆ PSIGNER_SPC_CHAIN_INFO

◆ PSIGNER_SUBJECT_INFO

◆ SIGNER_ATTR_AUTHCODE

◆ SIGNER_BLOB_INFO

◆ SIGNER_CERT

◆ SIGNER_CERT_STORE_INFO

◆ SIGNER_CONTEXT

◆ SIGNER_FILE_INFO

◆ SIGNER_PROVIDER_INFO

◆ SIGNER_SIGNATURE_INFO

◆ SIGNER_SPC_CHAIN_INFO

◆ SIGNER_SUBJECT_INFO