ReactOS 0.4.15-dev-8621-g4b051b9
|
#include <prsht.h>
Go to the source code of this file.
Classes | |
struct | tagCSSA |
struct | tagCSSW |
struct | tagCERT_VIEWPROPERTIES_STRUCT_A |
struct | tagCERT_VIEWPROPERTIES_STRUCT_W |
struct | tagCMOID |
struct | tagCMFLTR |
struct | _CERT_VERIFY_CERTIFICATE_TRUST |
struct | _CTL_MODIFY_REQUEST |
Functions | |
BOOL WINAPI | CertSelectCertificateA (PCERT_SELECT_STRUCT_A pCertSelectInfo) |
BOOL WINAPI | CertSelectCertificateW (PCERT_SELECT_STRUCT_W pCertSelectInfo) |
BOOL WINAPI | CertViewPropertiesA (PCERT_VIEWPROPERTIES_STRUCT_A pCertViewInfo) |
BOOL WINAPI | CertViewPropertiesW (PCERT_VIEWPROPERTIES_STRUCT_W pCertViewInfo) |
DWORD WINAPI | GetFriendlyNameOfCertA (PCCERT_CONTEXT pccert, LPSTR pchBuffer, DWORD cchBuffer) |
DWORD WINAPI | GetFriendlyNameOfCertW (PCCERT_CONTEXT pccert, LPWSTR pchBuffer, DWORD cchBuffer) |
HRESULT WINAPI | CertModifyCertificatesToTrust (int cCertStore, PCTL_MODIFY_REQUEST rgCerts, LPCSTR szPurpose, HWND hwnd, HCERTSTORE hcertstoreTrust) |
#define ACTION_REVOCATION_DEFAULT_CACHE 0x00020000 |
Definition at line 38 of file cryptdlg.h.
#define ACTION_REVOCATION_DEFAULT_ONLINE 0x00010000 |
Definition at line 37 of file cryptdlg.h.
#define CERT_CERTIFICATE_ACTION_VERIFY { 0x7801ebd0, 0xcf4b, 0x11d0, { 0x85,0x1f,0x00,0x60,0x97,0x93,0x87,0xea }} |
Definition at line 236 of file cryptdlg.h.
#define CERT_DISPWELL_DISTRUST_ADD_CA_CERT 8 |
Definition at line 49 of file cryptdlg.h.
#define CERT_DISPWELL_DISTRUST_ADD_LEAF_CERT 9 |
Definition at line 50 of file cryptdlg.h.
#define CERT_DISPWELL_DISTRUST_CA_CERT 6 |
Definition at line 47 of file cryptdlg.h.
#define CERT_DISPWELL_DISTRUST_LEAF_CERT 7 |
Definition at line 48 of file cryptdlg.h.
#define CERT_DISPWELL_SELECT 1 |
Definition at line 42 of file cryptdlg.h.
#define CERT_DISPWELL_TRUST_ADD_CA_CERT 4 |
Definition at line 45 of file cryptdlg.h.
#define CERT_DISPWELL_TRUST_ADD_LEAF_CERT 5 |
Definition at line 46 of file cryptdlg.h.
#define CERT_DISPWELL_TRUST_CA_CERT 2 |
Definition at line 43 of file cryptdlg.h.
#define CERT_DISPWELL_TRUST_LEAF_CERT 3 |
Definition at line 44 of file cryptdlg.h.
#define CERT_FILTER_INCLUDE_V1_CERTS 0x0001 |
Definition at line 215 of file cryptdlg.h.
#define CERT_FILTER_ISSUER_CERTS_ONLY 0x0010 |
Definition at line 219 of file cryptdlg.h.
#define CERT_FILTER_KEY_EXISTS 0x0020 |
Definition at line 220 of file cryptdlg.h.
#define CERT_FILTER_LEAF_CERTS_ONLY 0x0008 |
Definition at line 218 of file cryptdlg.h.
#define CERT_FILTER_OP_EQUALITY 3 |
Definition at line 205 of file cryptdlg.h.
#define CERT_FILTER_OP_EXISTS 1 |
Definition at line 203 of file cryptdlg.h.
#define CERT_FILTER_OP_NOT_EXISTS 2 |
Definition at line 204 of file cryptdlg.h.
#define CERT_FILTER_VALID_SIGNATURE 0x0004 |
Definition at line 217 of file cryptdlg.h.
#define CERT_FILTER_VALID_TIME_RANGE 0x0002 |
Definition at line 216 of file cryptdlg.h.
#define CERT_SELECT_STRUCT WINELIB_NAME_AW(CERT_SELECT_STRUCT_) |
Definition at line 116 of file cryptdlg.h.
#define CERT_TRUST_ADD_CERT_STORES CM_ADD_CERT_STORES |
Definition at line 269 of file cryptdlg.h.
#define CERT_TRUST_DO_FULL_SEARCH 0x00000001 |
Definition at line 266 of file cryptdlg.h.
#define CERT_TRUST_DO_FULL_TRUST 0x00000005 |
Definition at line 268 of file cryptdlg.h.
#define CERT_TRUST_MASK 0x00ffffff |
Definition at line 265 of file cryptdlg.h.
#define CERT_TRUST_PERMIT_MISSING_CRLS 0x00000002 |
Definition at line 267 of file cryptdlg.h.
#define CERT_VALIDITY_AFTER_END 0x00000002 |
Definition at line 245 of file cryptdlg.h.
#define CERT_VALIDITY_BEFORE_START 0x00000001 |
Definition at line 244 of file cryptdlg.h.
#define CERT_VALIDITY_CERTIFICATE_REVOKED 0x00000008 |
Definition at line 247 of file cryptdlg.h.
#define CERT_VALIDITY_CRL_OUT_OF_DATE 0x40000000 |
Definition at line 262 of file cryptdlg.h.
#define CERT_VALIDITY_EXPLICITLY_DISTRUSTED 0x01000000 |
Definition at line 258 of file cryptdlg.h.
#define CERT_VALIDITY_EXTENDED_USAGE_FAILURE 0x00000020 |
Definition at line 249 of file cryptdlg.h.
#define CERT_VALIDITY_ISSUER_DISTRUST 0x02000000 |
Definition at line 259 of file cryptdlg.h.
#define CERT_VALIDITY_ISSUER_INVALID 0x00000100 |
Definition at line 252 of file cryptdlg.h.
#define CERT_VALIDITY_KEY_USAGE_EXT_FAILURE 0x00000010 |
Definition at line 248 of file cryptdlg.h.
#define CERT_VALIDITY_MASK_TRUST 0xffff0000 |
Definition at line 257 of file cryptdlg.h.
#define CERT_VALIDITY_MASK_VALIDITY 0x0000ffff |
Definition at line 243 of file cryptdlg.h.
#define CERT_VALIDITY_NAME_CONSTRAINTS_FAILURE 0x00000040 |
Definition at line 250 of file cryptdlg.h.
#define CERT_VALIDITY_NO_CRL_FOUND 0x20000000 |
Definition at line 261 of file cryptdlg.h.
#define CERT_VALIDITY_NO_ISSUER_CERT_FOUND 0x10000000 |
Definition at line 260 of file cryptdlg.h.
#define CERT_VALIDITY_NO_TRUST_DATA 0x80000000 |
Definition at line 263 of file cryptdlg.h.
#define CERT_VALIDITY_OTHER_ERROR 0x00000800 |
Definition at line 255 of file cryptdlg.h.
#define CERT_VALIDITY_OTHER_EXTENSION_FAILURE 0x00000200 |
Definition at line 253 of file cryptdlg.h.
#define CERT_VALIDITY_PERIOD_NESTING_FAILURE 0x00000400 |
Definition at line 254 of file cryptdlg.h.
#define CERT_VALIDITY_SIGNATURE_FAILS 0x00000004 |
Definition at line 246 of file cryptdlg.h.
#define CERT_VALIDITY_UNKNOWN_CRITICAL_EXTENSION 0x00000080 |
Definition at line 251 of file cryptdlg.h.
#define CERT_VIEWPROPERTIES_STRUCT WINELIB_NAME_AW(CERT_VIEWPROPERTIES_STRUCT_) |
Definition at line 195 of file cryptdlg.h.
#define CertSelectCertificate WINELIB_NAME_AW(CertSelectCertificate) |
Definition at line 120 of file cryptdlg.h.
#define CERTVIEW_CRYPTUI_LPARAM 0x00800000 |
Definition at line 133 of file cryptdlg.h.
#define CertViewProperties WINELIB_NAME_AW(CertViewProperties) |
Definition at line 201 of file cryptdlg.h.
#define CM_ADD_CERT_STORES 0x00000200 |
Definition at line 132 of file cryptdlg.h.
#define CM_ENABLEHOOK 0x00000001 |
Definition at line 123 of file cryptdlg.h.
#define CM_ENABLETEMPLATE 0x00000008 |
Definition at line 126 of file cryptdlg.h.
#define CM_HIDE_ADVANCEPAGE 0x00000010 |
Definition at line 127 of file cryptdlg.h.
#define CM_HIDE_DETAILPAGE 0x00000100 |
Definition at line 131 of file cryptdlg.h.
#define CM_HIDE_TRUSTPAGE 0x00000020 |
Definition at line 128 of file cryptdlg.h.
#define CM_NO_EDITTRUST 0x00000080 |
Definition at line 130 of file cryptdlg.h.
#define CM_NO_NAMECHANGE 0x00000040 |
Definition at line 129 of file cryptdlg.h.
#define CM_SHOW_HELP 0x00000002 |
Definition at line 124 of file cryptdlg.h.
#define CM_SHOW_HELPICON 0x00000004 |
Definition at line 125 of file cryptdlg.h.
#define CM_VIEWFLAGS_MASK 0x00ffffff |
Definition at line 122 of file cryptdlg.h.
#define CRYPTDLG_ACTION_MASK 0xffff0000 |
Definition at line 36 of file cryptdlg.h.
#define CRYPTDLG_FLAGS_MASK 0xff000000 |
Definition at line 27 of file cryptdlg.h.
#define CRYPTDLG_POLICY_MASK 0x0000ffff |
Definition at line 33 of file cryptdlg.h.
#define CRYPTDLG_REVOCATION_CACHE 0x40000000 |
Definition at line 30 of file cryptdlg.h.
#define CRYPTDLG_REVOCATION_DEFAULT 0x00000000 |
Definition at line 28 of file cryptdlg.h.
#define CRYPTDLG_REVOCATION_NONE 0x20000000 |
Definition at line 31 of file cryptdlg.h.
#define CRYPTDLG_REVOCATION_ONLINE 0x80000000 |
Definition at line 29 of file cryptdlg.h.
#define CSS_ALLOWMULTISELECT 0x00000004 |
Definition at line 57 of file cryptdlg.h.
#define CSS_ENABLEHOOK 0x00000002 |
Definition at line 56 of file cryptdlg.h.
#define CSS_ENABLETEMPLATE 0x00000020 |
Definition at line 59 of file cryptdlg.h.
#define CSS_ENABLETEMPLATEHANDLE 0x00000040 |
Definition at line 60 of file cryptdlg.h.
#define CSS_HIDE_PROPERTIES 0x00000001 |
Definition at line 55 of file cryptdlg.h.
#define CSS_SELECTCERT_MASK 0x00ffffff |
Definition at line 54 of file cryptdlg.h.
#define CSS_SHOW_HELP 0x00000010 |
Definition at line 58 of file cryptdlg.h.
#define CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED 1 |
Definition at line 294 of file cryptdlg.h.
#define CTL_MODIFY_REQUEST_ADD_TRUSTED 3 |
Definition at line 296 of file cryptdlg.h.
#define CTL_MODIFY_REQUEST_REMOVE 2 |
Definition at line 295 of file cryptdlg.h.
#define GetFriendlyNameOfCert WINELIB_NAME_AW(GetFriendlyNameOfCert) |
Definition at line 234 of file cryptdlg.h.
#define PCERT_VIEWPROPERTIES_STRUCT WINELIB_NAME_AW(PCERT_VIEWPROPERTIES_STRUCT_) |
Definition at line 196 of file cryptdlg.h.
#define POLICY_IGNORE_NON_CRITICAL_BC 0x00000001 |
Definition at line 34 of file cryptdlg.h.
#define SELCERT_ALGORITHM 105 |
Definition at line 70 of file cryptdlg.h.
Definition at line 63 of file cryptdlg.h.
#define SELCERT_CERTLIST 102 |
Definition at line 66 of file cryptdlg.h.
#define SELCERT_FINEPRINT 101 |
Definition at line 65 of file cryptdlg.h.
Definition at line 67 of file cryptdlg.h.
#define SELCERT_ISSUED_TO 103 |
Definition at line 68 of file cryptdlg.h.
Definition at line 62 of file cryptdlg.h.
#define SELCERT_PROPERTIES 100 |
Definition at line 64 of file cryptdlg.h.
#define SELCERT_SERIAL_NUM 106 |
Definition at line 71 of file cryptdlg.h.
#define SELCERT_THUMBPRINT 107 |
Definition at line 72 of file cryptdlg.h.
#define SELCERT_VALIDITY 104 |
Definition at line 69 of file cryptdlg.h.
Definition at line 238 of file cryptdlg.h.
typedef struct tagCMFLTR CERT_FILTER_DATA |
typedef struct tagCSSA CERT_SELECT_STRUCT_A |
typedef struct tagCSSW CERT_SELECT_STRUCT_W |
typedef struct tagCSSA * PCERT_SELECT_STRUCT_A |
typedef struct tagCSSW * PCERT_SELECT_STRUCT_W |
typedef struct _CTL_MODIFY_REQUEST * PCTL_MODIFY_REQUEST |
Definition at line 40 of file cryptdlg.h.
Definition at line 52 of file cryptdlg.h.
Definition at line 241 of file cryptdlg.h.
HRESULT WINAPI CertModifyCertificatesToTrust | ( | int | cCertStore, |
PCTL_MODIFY_REQUEST | rgCerts, | ||
LPCSTR | szPurpose, | ||
HWND | hwnd, | ||
HCERTSTORE | hcertstoreTrust | ||
) |
BOOL WINAPI CertSelectCertificateA | ( | PCERT_SELECT_STRUCT_A | pCertSelectInfo | ) |
BOOL WINAPI CertSelectCertificateW | ( | PCERT_SELECT_STRUCT_W | pCertSelectInfo | ) |
BOOL WINAPI CertViewPropertiesA | ( | PCERT_VIEWPROPERTIES_STRUCT_A | pCertViewInfo | ) |
BOOL WINAPI CertViewPropertiesW | ( | PCERT_VIEWPROPERTIES_STRUCT_W | pCertViewInfo | ) |
DWORD WINAPI GetFriendlyNameOfCertA | ( | PCCERT_CONTEXT | pccert, |
LPSTR | pchBuffer, | ||
DWORD | cchBuffer | ||
) |
Definition at line 62 of file main.c.
DWORD WINAPI GetFriendlyNameOfCertW | ( | PCCERT_CONTEXT | pccert, |
LPWSTR | pchBuffer, | ||
DWORD | cchBuffer | ||
) |
Definition at line 72 of file main.c.