|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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 64 of file main.c.
| DWORD WINAPI GetFriendlyNameOfCertW | ( | PCCERT_CONTEXT | pccert, |
| LPWSTR | pchBuffer, | ||
| DWORD | cchBuffer | ||
| ) |
Definition at line 74 of file main.c.