ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

mssip.h File Reference
#include <pshpack8.h>
#include <poppack.h>

Go to the source code of this file.

Data Structures

struct  LPSIP_SUBJECTINFO
struct  PMS_ADDINFO_FLAT
struct  PMS_ADDINFO_CATALOGMEMBER
struct  PMS_ADDINFO_BLOB
struct  PSIP_INDIRECT_DATA
struct  LPSIP_DISPATCH_INFO
struct  PSIP_ADD_NEWPROVIDER

Defines

#define MSSIP_FLAGS_PROHIBIT_RESIZE_ON_CREATE   0x00010000
#define MSSIP_FLAGS_USE_CATALOG   0x00020000
#define SPC_INC_PE_RESOURCES_FLAG   0x80
#define SPC_INC_PE_DEBUG_INFO_FLAG   0x40
#define SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG   0x20
#define MSSIP_ADDINFO_NONE   0
#define MSSIP_ADDINFO_FLAT   1
#define MSSIP_ADDINFO_CATMEMBER   2
#define MSSIP_ADDINFO_BLOB   3
#define MSSIP_ADDINFO_NONMSSIP   500
#define SIP_MAX_MAGIC_NUMBER   4

Typedefs

typedef CRYPT_HASH_BLOB CRYPT_DIGEST_DATA
typedef BOOL(WINAPIpCryptSIPGetSignedDataMsg )(SIP_SUBJECTINFO *, DWORD *, DWORD, DWORD *, BYTE *)
typedef BOOL(WINAPIpCryptSIPPutSignedDataMsg )(SIP_SUBJECTINFO *, DWORD, DWORD *, DWORD, BYTE *)
typedef BOOL(WINAPIpCryptSIPCreateIndirectData )(SIP_SUBJECTINFO *, DWORD *, SIP_INDIRECT_DATA *)
typedef BOOL(WINAPIpCryptSIPVerifyIndirectData )(SIP_SUBJECTINFO *, SIP_INDIRECT_DATA *)
typedef BOOL(WINAPIpCryptSIPRemoveSignedDataMsg )(SIP_SUBJECTINFO *, DWORD)
typedef BOOL(WINAPIpfnIsFileSupported )(HANDLE, GUID *)
typedef BOOL(WINAPIpfnIsFileSupportedName )(WCHAR *, GUID *)

Functions

BOOL WINAPI CryptSIPGetSignedDataMsg (SIP_SUBJECTINFO *, DWORD *, DWORD, DWORD *, BYTE *)
BOOL WINAPI CryptSIPPutSignedDataMsg (SIP_SUBJECTINFO *, DWORD, DWORD *, DWORD, BYTE *)
BOOL WINAPI CryptSIPCreateIndirectData (SIP_SUBJECTINFO *, DWORD *, SIP_INDIRECT_DATA *)
BOOL WINAPI CryptSIPVerifyIndirectData (SIP_SUBJECTINFO *, SIP_INDIRECT_DATA *)
BOOL WINAPI CryptSIPRemoveSignedDataMsg (SIP_SUBJECTINFO *, DWORD)
BOOL WINAPI CryptSIPLoad (const GUID *, DWORD, SIP_DISPATCH_INFO *)
BOOL WINAPI CryptSIPRetrieveSubjectGuid (LPCWSTR, HANDLE, GUID *)
BOOL WINAPI CryptSIPRetrieveSubjectGuidForCatalogFile (LPCWSTR, HANDLE, GUID *)
BOOL WINAPI CryptSIPAddProvider (SIP_ADD_NEWPROVIDER *)
BOOL WINAPI CryptSIPRemoveProvider (GUID *)

Generated on Fri May 25 2012 05:42:11 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.