ReactOS 0.4.16-dev-289-g096a551
|
Go to the source code of this file.
#define ALG_CLASS_ALL (7 << 13) |
Definition at line 1720 of file wincrypt.h.
#define ALG_CLASS_ANY (0) |
Definition at line 1714 of file wincrypt.h.
#define ALG_CLASS_DATA_ENCRYPT (3 << 13) |
Definition at line 1717 of file wincrypt.h.
#define ALG_CLASS_HASH (4 << 13) |
Definition at line 1718 of file wincrypt.h.
#define ALG_CLASS_KEY_EXCHANGE (5 << 13) |
Definition at line 1719 of file wincrypt.h.
#define ALG_CLASS_MSG_ENCRYPT (2 << 13) |
Definition at line 1716 of file wincrypt.h.
#define ALG_CLASS_SIGNATURE (1 << 13) |
Definition at line 1715 of file wincrypt.h.
#define ALG_SID_3DES 3 |
Definition at line 1747 of file wincrypt.h.
#define ALG_SID_3DES_112 9 |
Definition at line 1753 of file wincrypt.h.
#define ALG_SID_AES 17 |
Definition at line 1759 of file wincrypt.h.
#define ALG_SID_AES_128 14 |
Definition at line 1756 of file wincrypt.h.
#define ALG_SID_AES_192 15 |
Definition at line 1757 of file wincrypt.h.
#define ALG_SID_AES_256 16 |
Definition at line 1758 of file wincrypt.h.
#define ALG_SID_AGREED_KEY_ANY 3 |
Definition at line 1766 of file wincrypt.h.
#define ALG_SID_ANY (0) |
Definition at line 1732 of file wincrypt.h.
#define ALG_SID_CAST 6 |
Definition at line 1750 of file wincrypt.h.
#define ALG_SID_CYLINK_MEK 12 |
Definition at line 1754 of file wincrypt.h.
#define ALG_SID_DES 1 |
Definition at line 1746 of file wincrypt.h.
#define ALG_SID_DESX 4 |
Definition at line 1748 of file wincrypt.h.
#define ALG_SID_DH_EPHEM 2 |
Definition at line 1765 of file wincrypt.h.
#define ALG_SID_DH_SANDF 1 |
Definition at line 1764 of file wincrypt.h.
#define ALG_SID_DSS_ANY 0 |
Definition at line 1740 of file wincrypt.h.
#define ALG_SID_DSS_DMS 2 |
Definition at line 1742 of file wincrypt.h.
#define ALG_SID_DSS_PKCS 1 |
Definition at line 1741 of file wincrypt.h.
#define ALG_SID_ECDH 5 |
Definition at line 1768 of file wincrypt.h.
Definition at line 1769 of file wincrypt.h.
#define ALG_SID_ECDSA 3 |
Definition at line 1743 of file wincrypt.h.
#define ALG_SID_ECMQV 1 |
Definition at line 1800 of file wincrypt.h.
#define ALG_SID_EXAMPLE 80 |
Definition at line 1798 of file wincrypt.h.
#define ALG_SID_HASH_REPLACE_OWF 11 |
Definition at line 1786 of file wincrypt.h.
#define ALG_SID_HMAC 9 |
Definition at line 1784 of file wincrypt.h.
#define ALG_SID_IDEA 5 |
Definition at line 1749 of file wincrypt.h.
#define ALG_SID_KEA 4 |
Definition at line 1767 of file wincrypt.h.
#define ALG_SID_MAC 5 |
Definition at line 1780 of file wincrypt.h.
#define ALG_SID_MD2 1 |
Definition at line 1775 of file wincrypt.h.
#define ALG_SID_MD4 2 |
Definition at line 1776 of file wincrypt.h.
#define ALG_SID_MD5 3 |
Definition at line 1777 of file wincrypt.h.
#define ALG_SID_PCT1_MASTER 4 |
Definition at line 1794 of file wincrypt.h.
#define ALG_SID_RC2 2 |
Definition at line 1772 of file wincrypt.h.
#define ALG_SID_RC4 1 |
Definition at line 1771 of file wincrypt.h.
#define ALG_SID_RC5 13 |
Definition at line 1755 of file wincrypt.h.
#define ALG_SID_RIPEMD 6 |
Definition at line 1781 of file wincrypt.h.
#define ALG_SID_RIPEMD160 7 |
Definition at line 1782 of file wincrypt.h.
#define ALG_SID_RSA_ANY 0 |
Definition at line 1734 of file wincrypt.h.
#define ALG_SID_RSA_ENTRUST 3 |
Definition at line 1737 of file wincrypt.h.
#define ALG_SID_RSA_MSATWORK 2 |
Definition at line 1736 of file wincrypt.h.
#define ALG_SID_RSA_PGP 4 |
Definition at line 1738 of file wincrypt.h.
#define ALG_SID_RSA_PKCS 1 |
Definition at line 1735 of file wincrypt.h.
#define ALG_SID_SAFERSK128 8 |
Definition at line 1752 of file wincrypt.h.
#define ALG_SID_SAFERSK64 7 |
Definition at line 1751 of file wincrypt.h.
#define ALG_SID_SCHANNEL_ENC_KEY 7 |
Definition at line 1797 of file wincrypt.h.
#define ALG_SID_SCHANNEL_MAC_KEY 3 |
Definition at line 1793 of file wincrypt.h.
#define ALG_SID_SCHANNEL_MASTER_HASH 2 |
Definition at line 1792 of file wincrypt.h.
#define ALG_SID_SEAL 2 |
Definition at line 1773 of file wincrypt.h.
#define ALG_SID_SHA 4 |
Definition at line 1778 of file wincrypt.h.
#define ALG_SID_SHA1 ALG_SID_SHA |
Definition at line 1779 of file wincrypt.h.
#define ALG_SID_SHA_256 12 |
Definition at line 1787 of file wincrypt.h.
#define ALG_SID_SHA_384 13 |
Definition at line 1788 of file wincrypt.h.
#define ALG_SID_SHA_512 14 |
Definition at line 1789 of file wincrypt.h.
#define ALG_SID_SKIPJACK 10 |
Definition at line 1761 of file wincrypt.h.
#define ALG_SID_SSL2_MASTER 5 |
Definition at line 1795 of file wincrypt.h.
#define ALG_SID_SSL3_MASTER 1 |
Definition at line 1791 of file wincrypt.h.
#define ALG_SID_SSL3SHAMD5 8 |
Definition at line 1783 of file wincrypt.h.
#define ALG_SID_TEK 11 |
Definition at line 1762 of file wincrypt.h.
#define ALG_SID_TLS1_MASTER 6 |
Definition at line 1796 of file wincrypt.h.
#define ALG_SID_TLS1PRF 10 |
Definition at line 1785 of file wincrypt.h.
#define ALG_TYPE_ANY (0) |
Definition at line 1722 of file wincrypt.h.
#define ALG_TYPE_BLOCK (3 << 9) |
Definition at line 1725 of file wincrypt.h.
#define ALG_TYPE_DH (5 << 9) |
Definition at line 1727 of file wincrypt.h.
Definition at line 1729 of file wincrypt.h.
#define ALG_TYPE_DSS (1 << 9) |
Definition at line 1723 of file wincrypt.h.
#define ALG_TYPE_RSA (2 << 9) |
Definition at line 1724 of file wincrypt.h.
#define ALG_TYPE_SECURECHANNEL (6 << 9) |
Definition at line 1728 of file wincrypt.h.
#define ALG_TYPE_STREAM (4 << 9) |
Definition at line 1726 of file wincrypt.h.
#define AT_KEYEXCHANGE 1 |
Definition at line 2035 of file wincrypt.h.
#define AT_SIGNATURE 2 |
Definition at line 2036 of file wincrypt.h.
#define AUTHTYPE_CLIENT 1 |
Definition at line 1034 of file wincrypt.h.
#define AUTHTYPE_SERVER 2 |
Definition at line 1035 of file wincrypt.h.
#define BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG 0x80000000 |
Definition at line 1038 of file wincrypt.h.
#define BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG 0x40000000 |
Definition at line 1039 of file wincrypt.h.
#define CALG_3DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_3DES) |
Definition at line 1830 of file wincrypt.h.
#define CALG_3DES_112 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_3DES_112) |
Definition at line 1831 of file wincrypt.h.
#define CALG_AES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES) |
Definition at line 1836 of file wincrypt.h.
#define CALG_AES_128 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_128) |
Definition at line 1833 of file wincrypt.h.
#define CALG_AES_192 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_192) |
Definition at line 1834 of file wincrypt.h.
#define CALG_AES_256 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_256) |
Definition at line 1835 of file wincrypt.h.
#define CALG_AGREEDKEY_ANY (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_AGREED_KEY_ANY) |
Definition at line 1821 of file wincrypt.h.
#define CALG_CYLINK_MEK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_CYLINK_MEK) |
Definition at line 1842 of file wincrypt.h.
#define CALG_DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DES) |
Definition at line 1828 of file wincrypt.h.
#define CALG_DESX (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DESX) |
Definition at line 1832 of file wincrypt.h.
#define CALG_DH_EPHEM (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_DH_EPHEM) |
Definition at line 1820 of file wincrypt.h.
#define CALG_DH_SF (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_DH_SANDF) |
Definition at line 1819 of file wincrypt.h.
#define CALG_DSS_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_DSS | ALG_SID_DSS_ANY) |
Definition at line 1817 of file wincrypt.h.
#define CALG_ECDH (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_ECDH) |
Definition at line 1825 of file wincrypt.h.
#define CALG_ECDH_EPHEM (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH_EPHEM | ALG_SID_ECDH_EPHEM) /* FIXME: find the original TYPE and SID names */ |
Definition at line 1826 of file wincrypt.h.
#define CALG_ECDSA (ALG_CLASS_SIGNATURE | ALG_TYPE_DSS | ALG_SID_ECDSA) |
Definition at line 1850 of file wincrypt.h.
#define CALG_ECMQV (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_ECMQV) |
Definition at line 1827 of file wincrypt.h.
#define CALG_HASH_REPLACE_OWF (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HASH_REPLACE_OWF) |
Definition at line 1812 of file wincrypt.h.
#define CALG_HMAC (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HMAC) |
Definition at line 1810 of file wincrypt.h.
#define CALG_HUGHES_MD5 (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_MD5) |
Definition at line 1823 of file wincrypt.h.
#define CALG_KEA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_KEA) |
Definition at line 1822 of file wincrypt.h.
#define CALG_MAC (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MAC) |
Definition at line 1808 of file wincrypt.h.
#define CALG_MD2 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD2) |
Definition at line 1803 of file wincrypt.h.
#define CALG_MD4 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD4) |
Definition at line 1804 of file wincrypt.h.
#define CALG_MD5 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD5) |
Definition at line 1805 of file wincrypt.h.
#define CALG_NO_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_ANY | ALG_SID_ANY) |
Definition at line 1818 of file wincrypt.h.
#define CALG_OID_INFO_CNG_ONLY 0xffffffff |
Definition at line 1373 of file wincrypt.h.
#define CALG_OID_INFO_PARAMETERS 0xfffffffe |
Definition at line 1374 of file wincrypt.h.
#define CALG_PCT1_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_PCT1_MASTER) |
Definition at line 1847 of file wincrypt.h.
#define CALG_RC2 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_RC2) |
Definition at line 1829 of file wincrypt.h.
#define CALG_RC4 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_RC4) |
Definition at line 1837 of file wincrypt.h.
#define CALG_RC5 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_RC5) |
Definition at line 1839 of file wincrypt.h.
#define CALG_RSA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_RSA | ALG_SID_RSA_ANY) |
Definition at line 1824 of file wincrypt.h.
#define CALG_RSA_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_RSA | ALG_SID_RSA_ANY) |
Definition at line 1816 of file wincrypt.h.
#define CALG_SCHANNEL_ENC_KEY (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_ENC_KEY) |
Definition at line 1846 of file wincrypt.h.
#define CALG_SCHANNEL_MAC_KEY (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MAC_KEY) |
Definition at line 1845 of file wincrypt.h.
#define CALG_SCHANNEL_MASTER_HASH (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MASTER_HASH) |
Definition at line 1844 of file wincrypt.h.
#define CALG_SEAL (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_SEAL) |
Definition at line 1838 of file wincrypt.h.
#define CALG_SHA (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA) |
Definition at line 1806 of file wincrypt.h.
Definition at line 1807 of file wincrypt.h.
#define CALG_SHA_256 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_256) |
Definition at line 1813 of file wincrypt.h.
#define CALG_SHA_384 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_384) |
Definition at line 1814 of file wincrypt.h.
#define CALG_SHA_512 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_512) |
Definition at line 1815 of file wincrypt.h.
#define CALG_SKIPJACK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_SKIPJACK) |
Definition at line 1840 of file wincrypt.h.
#define CALG_SSL2_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL2_MASTER) |
Definition at line 1848 of file wincrypt.h.
#define CALG_SSL3_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL3_MASTER) |
Definition at line 1843 of file wincrypt.h.
#define CALG_SSL3_SHAMD5 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SSL3SHAMD5) |
Definition at line 1809 of file wincrypt.h.
#define CALG_TEK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_TEK) |
Definition at line 1841 of file wincrypt.h.
#define CALG_TLS1_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_TLS1_MASTER) |
Definition at line 1849 of file wincrypt.h.
#define CALG_TLS1PRF (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_TLS1PRF) |
Definition at line 1811 of file wincrypt.h.
#define CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG 0x4 |
Definition at line 2768 of file wincrypt.h.
#define CERT_ACCESS_STATE_PROP_ID 14 |
Definition at line 2700 of file wincrypt.h.
#define CERT_ACCESS_STATE_SYSTEM_STORE_FLAG 0x2 |
Definition at line 2767 of file wincrypt.h.
#define CERT_ACCESS_STATE_WRITE_PERSIST_FLAG 0x1 |
Definition at line 2766 of file wincrypt.h.
#define CERT_AIA_URL_RETRIEVED_PROP_ID 67 |
Definition at line 2727 of file wincrypt.h.
#define CERT_ALT_NAME_DIRECTORY_NAME 5 |
Definition at line 349 of file wincrypt.h.
#define CERT_ALT_NAME_DNS_NAME 3 |
Definition at line 347 of file wincrypt.h.
#define CERT_ALT_NAME_EDI_PARTY_NAME 6 |
Definition at line 350 of file wincrypt.h.
#define CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK 0xff |
Definition at line 360 of file wincrypt.h.
#define CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT 16 |
Definition at line 361 of file wincrypt.h.
#define CERT_ALT_NAME_IP_ADDRESS 8 |
Definition at line 352 of file wincrypt.h.
#define CERT_ALT_NAME_OTHER_NAME 1 |
Definition at line 345 of file wincrypt.h.
#define CERT_ALT_NAME_REGISTERED_ID 9 |
Definition at line 353 of file wincrypt.h.
#define CERT_ALT_NAME_RFC822_NAME 2 |
Definition at line 346 of file wincrypt.h.
#define CERT_ALT_NAME_URL 7 |
Definition at line 351 of file wincrypt.h.
#define CERT_ALT_NAME_VALUE_ERR_INDEX_MASK 0x0000ffff |
Definition at line 362 of file wincrypt.h.
#define CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT 0 |
Definition at line 363 of file wincrypt.h.
#define CERT_ALT_NAME_X400_ADDRESS 4 |
Definition at line 348 of file wincrypt.h.
#define CERT_ARCHIVED_KEY_HASH_PROP_ID 65 |
Definition at line 2725 of file wincrypt.h.
#define CERT_ARCHIVED_PROP_ID 19 |
Definition at line 2705 of file wincrypt.h.
#define CERT_AUTHORITY_INFO_ACCESS_PROP_ID 68 |
Definition at line 2728 of file wincrypt.h.
#define CERT_AUTO_ENROLL_PROP_ID 21 |
Definition at line 2707 of file wincrypt.h.
#define CERT_AUTO_ENROLL_RETRY_PROP_ID 66 |
Definition at line 2726 of file wincrypt.h.
#define CERT_BACKED_UP_PROP_ID 69 |
Definition at line 2729 of file wincrypt.h.
#define CERT_CA_DISABLE_CRL_PROP_ID 82 |
Definition at line 2742 of file wincrypt.h.
#define CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 81 |
Definition at line 2741 of file wincrypt.h.
#define CERT_CA_SUBJECT_FLAG 0x80 |
Definition at line 378 of file wincrypt.h.
#define CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG 0x2 |
Definition at line 2807 of file wincrypt.h.
#define CERT_CHAIN_CACHE_END_CERT 0x00000001 |
Definition at line 3616 of file wincrypt.h.
#define CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL 0x00000004 |
Definition at line 3618 of file wincrypt.h.
#define CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE 0x00000100 |
Definition at line 1065 of file wincrypt.h.
#define CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING 0x00000040 |
Definition at line 1063 of file wincrypt.h.
#define CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE 0x00000010 |
Definition at line 3620 of file wincrypt.h.
#define CERT_CHAIN_ENABLE_SHARE_STORE 0x00000020 |
Definition at line 3621 of file wincrypt.h.
#define CERT_CHAIN_FIND_BY_ISSUER 1 |
Definition at line 2643 of file wincrypt.h.
#define CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG 0x00008000 |
Definition at line 999 of file wincrypt.h.
#define CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG 0x00000010 |
Definition at line 980 of file wincrypt.h.
Definition at line 963 of file wincrypt.h.
Definition at line 964 of file wincrypt.h.
Definition at line 962 of file wincrypt.h.
Definition at line 966 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS |
Definition at line 975 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS |
Definition at line 990 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG 0x00000400 |
Definition at line 987 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG 0x00000002 |
Definition at line 971 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG 0x00000200 |
Definition at line 986 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG 0x00000100 |
Definition at line 985 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG 0x00000008 |
Definition at line 973 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG 0x00000040 |
Definition at line 982 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG 0x00000080 |
Definition at line 983 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG 0x00002000 |
Definition at line 997 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG 0x00000004 |
Definition at line 972 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG 0x00000001 |
Definition at line 970 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG 0x00001000 |
Definition at line 996 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG 0x00000800 |
Definition at line 988 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG 0x00000020 |
Definition at line 981 of file wincrypt.h.
Definition at line 968 of file wincrypt.h.
Definition at line 967 of file wincrypt.h.
Definition at line 965 of file wincrypt.h.
#define CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG 0x00004000 |
Definition at line 998 of file wincrypt.h.
#define CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS 0x00000080 |
Definition at line 1064 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT 0x08000000 |
Definition at line 1061 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY 0x80000000 |
Definition at line 1059 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CHAIN 0x20000000 |
Definition at line 1057 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 0x40000000 |
Definition at line 1058 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_END_CERT 0x10000000 |
Definition at line 1056 of file wincrypt.h.
#define CERT_CHAIN_THREAD_STORE_SYNC 0x00000002 |
Definition at line 3617 of file wincrypt.h.
#define CERT_CHAIN_TIMESTAMP_TIME 0x00000200 |
Definition at line 1066 of file wincrypt.h.
#define CERT_CHAIN_USE_LOCAL_MACHINE_STORE 0x00000008 |
Definition at line 3619 of file wincrypt.h.
#define CERT_CLOSE_STORE_CHECK_FLAG 0x00000002 |
Definition at line 2479 of file wincrypt.h.
#define CERT_CLOSE_STORE_FORCE_FLAG 0x00000001 |
Definition at line 2478 of file wincrypt.h.
#define CERT_COMPARE_ANY 0 |
Definition at line 2840 of file wincrypt.h.
#define CERT_COMPARE_ATTR 3 |
Definition at line 2844 of file wincrypt.h.
#define CERT_COMPARE_CERT_ID 16 |
Definition at line 2858 of file wincrypt.h.
#define CERT_COMPARE_CROSS_CERT_DIST_POINTS 17 |
Definition at line 2859 of file wincrypt.h.
#define CERT_COMPARE_CTL_USAGE CERT_COMPARE_ENHKEY_USAGE |
Definition at line 2852 of file wincrypt.h.
#define CERT_COMPARE_ENHKEY_USAGE 10 |
Definition at line 2851 of file wincrypt.h.
#define CERT_COMPARE_EXISTING 13 |
Definition at line 2855 of file wincrypt.h.
#define CERT_COMPARE_HASH CERT_COMPARE_SHA1_HASH |
Definition at line 2842 of file wincrypt.h.
#define CERT_COMPARE_ISSUER_OF 12 |
Definition at line 2854 of file wincrypt.h.
#define CERT_COMPARE_KEY_IDENTIFIER 15 |
Definition at line 2857 of file wincrypt.h.
#define CERT_COMPARE_KEY_SPEC 9 |
Definition at line 2850 of file wincrypt.h.
#define CERT_COMPARE_MASK 0xffff |
Definition at line 2838 of file wincrypt.h.
#define CERT_COMPARE_MD5_HASH 4 |
Definition at line 2845 of file wincrypt.h.
#define CERT_COMPARE_NAME 2 |
Definition at line 2843 of file wincrypt.h.
#define CERT_COMPARE_NAME_STR_A 7 |
Definition at line 2848 of file wincrypt.h.
#define CERT_COMPARE_NAME_STR_W 8 |
Definition at line 2849 of file wincrypt.h.
#define CERT_COMPARE_PROPERTY 5 |
Definition at line 2846 of file wincrypt.h.
#define CERT_COMPARE_PUBKEY_MD5_HASH 18 |
Definition at line 2860 of file wincrypt.h.
#define CERT_COMPARE_PUBLIC_KEY 6 |
Definition at line 2847 of file wincrypt.h.
#define CERT_COMPARE_SHA1_HASH 1 |
Definition at line 2841 of file wincrypt.h.
#define CERT_COMPARE_SHIFT 16 |
Definition at line 2839 of file wincrypt.h.
#define CERT_COMPARE_SIGNATURE_HASH 14 |
Definition at line 2856 of file wincrypt.h.
#define CERT_COMPARE_SUBJECT_CERT 11 |
Definition at line 2853 of file wincrypt.h.
#define CERT_CONTEXT_REVOCATION_TYPE 1 |
Definition at line 818 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NO_ENTRY_FLAG 0x8 |
Definition at line 2836 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG 0x4 |
Definition at line 2835 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NOCOPY_FLAG 0x1 |
Definition at line 2833 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_SORTED_FLAG 0x2 |
Definition at line 2834 of file wincrypt.h.
#define CERT_CREATE_SELFSIGN_NO_KEY_INFO 2 |
Definition at line 3598 of file wincrypt.h.
#define CERT_CREATE_SELFSIGN_NO_SIGN 1 |
Definition at line 3597 of file wincrypt.h.
#define CERT_CRL_SIGN_KEY_USAGE 0x02 |
Definition at line 311 of file wincrypt.h.
#define CERT_CROSS_CERT_DIST_POINTS_PROP_ID 23 |
Definition at line 2709 of file wincrypt.h.
#define CERT_CTL_USAGE_PROP_ID CERT_ENHKEY_USAGE_PROP_ID |
Definition at line 2695 of file wincrypt.h.
#define CERT_DATA_ENCIPHERMENT_KEY_USAGE 0x10 |
Definition at line 307 of file wincrypt.h.
#define CERT_DATE_STAMP_PROP_ID 27 |
Definition at line 2713 of file wincrypt.h.
#define CERT_DECIPHER_ONLY_KEY_USAGE 0x80 |
Definition at line 314 of file wincrypt.h.
#define CERT_DEFAULT_OID_PUBLIC_KEY_SIGN szOID_RSA_RSA |
Definition at line 3017 of file wincrypt.h.
#define CERT_DEFAULT_OID_PUBLIC_KEY_XCHG szOID_RSA_RSA |
Definition at line 3018 of file wincrypt.h.
#define CERT_DESCRIPTION_PROP_ID 13 |
Definition at line 2699 of file wincrypt.h.
#define CERT_DIGITAL_SIGNATURE_KEY_USAGE 0x80 |
Definition at line 304 of file wincrypt.h.
#define CERT_DSS_R_LEN 20 |
Definition at line 640 of file wincrypt.h.
#define CERT_DSS_S_LEN 20 |
Definition at line 641 of file wincrypt.h.
#define CERT_DSS_SIGNATURE_LEN (CERT_DSS_R_LEN + CERT_DSS_S_LEN) |
Definition at line 642 of file wincrypt.h.
#define CERT_EFS_PROP_ID 17 |
Definition at line 2703 of file wincrypt.h.
#define CERT_ENCIPHER_ONLY_KEY_USAGE 0x01 |
Definition at line 312 of file wincrypt.h.
#define CERT_ENCODING_TYPE_MASK 0x0000ffff |
Definition at line 2290 of file wincrypt.h.
#define CERT_END_ENTITY_SUBJECT_FLAG 0x40 |
Definition at line 379 of file wincrypt.h.
#define CERT_ENHKEY_USAGE_PROP_ID 9 |
Definition at line 2694 of file wincrypt.h.
#define CERT_ENROLLMENT_PROP_ID 26 |
Definition at line 2712 of file wincrypt.h.
#define CERT_EXCLUDED_SUBTREE_BIT 0x80000000L |
Definition at line 584 of file wincrypt.h.
#define CERT_EXTENDED_ERROR_INFO_PROP_ID 30 |
Definition at line 2716 of file wincrypt.h.
#define CERT_FILE_STORE_COMMIT_ENABLE_FLAG 0x00010000 |
Definition at line 2475 of file wincrypt.h.
#define CERT_FIND_ANY (CERT_COMPARE_ANY << CERT_COMPARE_SHIFT) |
Definition at line 2863 of file wincrypt.h.
#define CERT_FIND_CERT_ID (CERT_COMPARE_CERT_ID << CERT_COMPARE_SHIFT) |
Definition at line 2907 of file wincrypt.h.
#define CERT_FIND_CROSS_CERT_DIST_POINTS (CERT_COMPARE_CROSS_CERT_DIST_POINTS << CERT_COMPARE_SHIFT) |
Definition at line 2909 of file wincrypt.h.
#define CERT_FIND_CTL_USAGE CERT_FIND_ENHKEY_USAGE |
Definition at line 2900 of file wincrypt.h.
#define CERT_FIND_ENHKEY_USAGE (CERT_COMPARE_ENHKEY_USAGE << CERT_COMPARE_SHIFT) |
Definition at line 2898 of file wincrypt.h.
#define CERT_FIND_EXISTING (CERT_COMPARE_EXISTING << CERT_COMPARE_SHIFT) |
Definition at line 2905 of file wincrypt.h.
#define CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG 0x2 |
Definition at line 2917 of file wincrypt.h.
#define CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG 0x2 |
Definition at line 2916 of file wincrypt.h.
#define CERT_FIND_HASH CERT_FIND_SHA1_HASH |
Definition at line 2873 of file wincrypt.h.
#define CERT_FIND_ISSUER_ATTR (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 2884 of file wincrypt.h.
#define CERT_FIND_ISSUER_NAME (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 2882 of file wincrypt.h.
#define CERT_FIND_ISSUER_OF (CERT_COMPARE_ISSUER_OF << CERT_COMPARE_SHIFT) |
Definition at line 2903 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR CERT_FIND_ISSUER_STR_W |
Definition at line 2895 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR_A (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 2891 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR_W (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 2893 of file wincrypt.h.
#define CERT_FIND_KEY_IDENTIFIER (CERT_COMPARE_KEY_IDENTIFIER << CERT_COMPARE_SHIFT) |
Definition at line 2871 of file wincrypt.h.
#define CERT_FIND_KEY_SPEC (CERT_COMPARE_KEY_SPEC << CERT_COMPARE_SHIFT) |
Definition at line 2896 of file wincrypt.h.
#define CERT_FIND_MD5_HASH (CERT_COMPARE_MD5_HASH << CERT_COMPARE_SHIFT) |
Definition at line 2867 of file wincrypt.h.
#define CERT_FIND_NO_CTL_USAGE_FLAG 0x8 |
Definition at line 2921 of file wincrypt.h.
#define CERT_FIND_NO_ENHKEY_USAGE_FLAG 0x8 |
Definition at line 2920 of file wincrypt.h.
#define CERT_FIND_OPTIONAL_CTL_USAGE_FLAG 0x1 |
Definition at line 2915 of file wincrypt.h.
#define CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG 0x1 |
Definition at line 2914 of file wincrypt.h.
#define CERT_FIND_OR_CTL_USAGE_FLAG 0x10 |
Definition at line 2923 of file wincrypt.h.
#define CERT_FIND_OR_ENHKEY_USAGE_FLAG 0x10 |
Definition at line 2922 of file wincrypt.h.
#define CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG 0x4 |
Definition at line 2919 of file wincrypt.h.
#define CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG 0x4 |
Definition at line 2918 of file wincrypt.h.
#define CERT_FIND_PROPERTY (CERT_COMPARE_PROPERTY << CERT_COMPARE_SHIFT) |
Definition at line 2874 of file wincrypt.h.
#define CERT_FIND_PUBKEY_MD5_HASH (CERT_COMPARE_PUBKEY_MD5_HASH << CERT_COMPARE_SHIFT) |
Definition at line 2911 of file wincrypt.h.
#define CERT_FIND_PUBLIC_KEY (CERT_COMPARE_PUBLIC_KEY << CERT_COMPARE_SHIFT) |
Definition at line 2876 of file wincrypt.h.
#define CERT_FIND_SHA1_HASH (CERT_COMPARE_SHA1_HASH << CERT_COMPARE_SHIFT) |
Definition at line 2865 of file wincrypt.h.
#define CERT_FIND_SIGNATURE_HASH (CERT_COMPARE_SIGNATURE_HASH << CERT_COMPARE_SHIFT) |
Definition at line 2869 of file wincrypt.h.
#define CERT_FIND_SUBJECT_ATTR (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 2880 of file wincrypt.h.
#define CERT_FIND_SUBJECT_CERT (CERT_COMPARE_SUBJECT_CERT << CERT_COMPARE_SHIFT) |
Definition at line 2901 of file wincrypt.h.
#define CERT_FIND_SUBJECT_NAME (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 2878 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR CERT_FIND_SUBJECT_STR_W |
Definition at line 2890 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR_A (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 2886 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR_W (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 2888 of file wincrypt.h.
#define CERT_FIND_VALID_CTL_USAGE_FLAG 0x20 |
Definition at line 2925 of file wincrypt.h.
#define CERT_FIND_VALID_ENHKEY_USAGE_FLAG 0x20 |
Definition at line 2924 of file wincrypt.h.
#define CERT_FIRST_RESERVED_PROP_ID 85 |
Definition at line 2746 of file wincrypt.h.
#define CERT_FIRST_USER_PROP_ID 0x00008000 |
Definition at line 2748 of file wincrypt.h.
Definition at line 2704 of file wincrypt.h.
#define CERT_FRIENDLY_NAME_PROP_ID 11 |
Definition at line 2697 of file wincrypt.h.
#define CERT_HASH_PROP_ID CERT_SHA1_HASH_PROP_ID |
Definition at line 2688 of file wincrypt.h.
#define CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID 79 |
Definition at line 2739 of file wincrypt.h.
#define CERT_ID_ISSUER_SERIAL_NUMBER 1 |
Definition at line 3673 of file wincrypt.h.
#define CERT_ID_KEY_IDENTIFIER 2 |
Definition at line 3674 of file wincrypt.h.
#define CERT_ID_SHA1_HASH 3 |
Definition at line 3675 of file wincrypt.h.
#define CERT_IE30_RESERVED_PROP_ID 7 |
Definition at line 2692 of file wincrypt.h.
#define CERT_INFO_EXTENSION_FLAG 11 |
Definition at line 2669 of file wincrypt.h.
#define CERT_INFO_ISSUER_FLAG 4 |
Definition at line 2662 of file wincrypt.h.
#define CERT_INFO_ISSUER_UNIQUE_ID_FLAG 9 |
Definition at line 2667 of file wincrypt.h.
#define CERT_INFO_NOT_AFTER_FLAG 6 |
Definition at line 2664 of file wincrypt.h.
#define CERT_INFO_NOT_BEFORE_FLAG 5 |
Definition at line 2663 of file wincrypt.h.
#define CERT_INFO_SERIAL_NUMBER_FLAG 2 |
Definition at line 2660 of file wincrypt.h.
#define CERT_INFO_SIGNATURE_ALGORITHM_FLAG 3 |
Definition at line 2661 of file wincrypt.h.
#define CERT_INFO_SUBJECT_FLAG 7 |
Definition at line 2665 of file wincrypt.h.
#define CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG 8 |
Definition at line 2666 of file wincrypt.h.
#define CERT_INFO_SUBJECT_UNIQUE_ID_FLAG 10 |
Definition at line 2668 of file wincrypt.h.
#define CERT_INFO_VERSION_FLAG 1 |
Definition at line 2659 of file wincrypt.h.
#define CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID 24 |
Definition at line 2710 of file wincrypt.h.
#define CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID 28 |
Definition at line 2714 of file wincrypt.h.
#define CERT_KEY_AGREEMENT_KEY_USAGE 0x08 |
Definition at line 308 of file wincrypt.h.
#define CERT_KEY_CERT_SIGN_KEY_USAGE 0x04 |
Definition at line 309 of file wincrypt.h.
#define CERT_KEY_CONTEXT_PROP_ID 5 |
Definition at line 2690 of file wincrypt.h.
#define CERT_KEY_ENCIPHERMENT_KEY_USAGE 0x20 |
Definition at line 306 of file wincrypt.h.
#define CERT_KEY_IDENTIFIER_PROP_ID 20 |
Definition at line 2706 of file wincrypt.h.
#define CERT_KEY_PROV_HANDLE_PROP_ID 1 |
Definition at line 2685 of file wincrypt.h.
#define CERT_KEY_PROV_INFO_PROP_ID 2 |
Definition at line 2686 of file wincrypt.h.
#define CERT_KEY_SPEC_PROP_ID 6 |
Definition at line 2691 of file wincrypt.h.
#define CERT_KEYGEN_REQUEST_V1 0 |
Definition at line 2675 of file wincrypt.h.
#define CERT_LAST_RESERVED_PROP_ID 0x00007fff |
Definition at line 2747 of file wincrypt.h.
#define CERT_LAST_USER_PROP_ID 0x0000ffff |
Definition at line 2749 of file wincrypt.h.
#define CERT_MAX_ENCODED_DSS_SIGNATURE_LEN (2 + 2*(2 + 20 +1)) |
Definition at line 644 of file wincrypt.h.
#define CERT_MD5_HASH_PROP_ID 4 |
Definition at line 2689 of file wincrypt.h.
#define CERT_NAME_ATTR_TYPE 3 |
Definition at line 3499 of file wincrypt.h.
#define CERT_NAME_DISABLE_IE4_UTF8_FLAG 0x00010000 |
Definition at line 3507 of file wincrypt.h.
#define CERT_NAME_DNS_TYPE 6 |
Definition at line 3502 of file wincrypt.h.
#define CERT_NAME_EMAIL_TYPE 1 |
Definition at line 3497 of file wincrypt.h.
#define CERT_NAME_FRIENDLY_DISPLAY_TYPE 5 |
Definition at line 3501 of file wincrypt.h.
#define CERT_NAME_ISSUER_FLAG 0x00000001 |
Definition at line 3506 of file wincrypt.h.
#define CERT_NAME_RDN_TYPE 2 |
Definition at line 3498 of file wincrypt.h.
#define CERT_NAME_SIMPLE_DISPLAY_TYPE 4 |
Definition at line 3500 of file wincrypt.h.
#define CERT_NAME_STR_COMMA_FLAG 0x04000000 |
Definition at line 3491 of file wincrypt.h.
#define CERT_NAME_STR_CRLF_FLAG 0x08000000 |
Definition at line 3490 of file wincrypt.h.
#define CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG 0x00010000 |
Definition at line 3495 of file wincrypt.h.
#define CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG 0x00020000 |
Definition at line 3494 of file wincrypt.h.
#define CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG 0x00040000 |
Definition at line 3493 of file wincrypt.h.
#define CERT_NAME_STR_NO_PLUS_FLAG 0x20000000 |
Definition at line 3488 of file wincrypt.h.
#define CERT_NAME_STR_NO_QUOTING_FLAG 0x10000000 |
Definition at line 3489 of file wincrypt.h.
#define CERT_NAME_STR_REVERSE_FLAG 0x02000000 |
Definition at line 3492 of file wincrypt.h.
#define CERT_NAME_STR_SEMICOLON_FLAG 0x40000000 |
Definition at line 3487 of file wincrypt.h.
#define CERT_NAME_UPN_TYPE 8 |
Definition at line 3504 of file wincrypt.h.
#define CERT_NAME_URL_TYPE 7 |
Definition at line 3503 of file wincrypt.h.
#define CERT_NCRYPT_KEY_HANDLE_PROP_ID 78 |
Definition at line 2738 of file wincrypt.h.
#define CERT_NEW_KEY_PROP_ID 74 |
Definition at line 2734 of file wincrypt.h.
#define CERT_NEXT_UPDATE_LOCATION_PROP_ID 10 |
Definition at line 2696 of file wincrypt.h.
#define CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID 77 |
Definition at line 2737 of file wincrypt.h.
#define CERT_NON_REPUDIATION_KEY_USAGE 0x40 |
Definition at line 305 of file wincrypt.h.
#define CERT_OCSP_CACHE_PREFIX_PROP_ID 75 |
Definition at line 2735 of file wincrypt.h.
#define CERT_OCSP_RESPONSE_PROP_ID 70 |
Definition at line 2730 of file wincrypt.h.
#define CERT_OFFLINE_CRL_SIGN_KEY_USAGE 0x02 |
Definition at line 310 of file wincrypt.h.
#define CERT_OID_NAME_STR 2 |
Definition at line 3485 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG 0x1 |
Definition at line 2580 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG 0x8 |
Definition at line 2583 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG 0x2 |
Definition at line 2581 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG 0x1 |
Definition at line 2586 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_REMOVE_OPEN_DISABLE_FLAG 0x4 |
Definition at line 2582 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG 0x01 |
Definition at line 2398 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG 0x08 |
Definition at line 2401 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG 0x20 |
Definition at line 2403 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG 0x10 |
Definition at line 2402 of file wincrypt.h.
#define CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG 0x02 |
Definition at line 2399 of file wincrypt.h.
#define CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG 0x04 |
Definition at line 2400 of file wincrypt.h.
#define CERT_PUBKEY_ALG_PARA_PROP_ID 22 |
Definition at line 2708 of file wincrypt.h.
#define CERT_PUBKEY_HASH_RESERVED_PROP_ID 8 |
Definition at line 2693 of file wincrypt.h.
#define CERT_PVK_FILE_PROP_ID 12 |
Definition at line 2698 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CERT 1 |
Definition at line 3529 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CERT_PAIR 13 |
Definition at line 3541 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CRL 3 |
Definition at line 3531 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CTL 2 |
Definition at line 3530 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_ALL |
Definition at line 3564 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CERT (1 << CERT_QUERY_CONTENT_CERT) |
Definition at line 3543 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CERT_PAIR (1 << CERT_QUERY_CONTENT_CERT_PAIR) |
Definition at line 3562 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CRL (1 << CERT_QUERY_CONTENT_CRL) |
Definition at line 3545 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CTL (1 << CERT_QUERY_CONTENT_CTL) |
Definition at line 3544 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PFX (1 << CERT_QUERY_CONTENT_PFX) |
Definition at line 3561 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS10 (1 << CERT_QUERY_CONTENT_PKCS10) |
Definition at line 3560 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED) |
Definition at line 3554 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED) |
Definition at line 3558 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED (1 << CERT_QUERY_CONTENT_PKCS7_UNSIGNED) |
Definition at line 3556 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT (1 << CERT_QUERY_CONTENT_SERIALIZED_CERT) |
Definition at line 3548 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL (1 << CERT_QUERY_CONTENT_SERIALIZED_CRL) |
Definition at line 3552 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL (1 << CERT_QUERY_CONTENT_SERIALIZED_CTL) |
Definition at line 3550 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE (1 << CERT_QUERY_CONTENT_SERIALIZED_STORE) |
Definition at line 3546 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PFX 12 |
Definition at line 3540 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS10 11 |
Definition at line 3539 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_SIGNED 8 |
Definition at line 3536 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED 10 |
Definition at line 3538 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_UNSIGNED 9 |
Definition at line 3537 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CERT 5 |
Definition at line 3533 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CRL 7 |
Definition at line 3535 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CTL 6 |
Definition at line 3534 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_STORE 4 |
Definition at line 3532 of file wincrypt.h.
#define CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED 3 |
Definition at line 3581 of file wincrypt.h.
#define CERT_QUERY_FORMAT_BASE64_ENCODED 2 |
Definition at line 3580 of file wincrypt.h.
#define CERT_QUERY_FORMAT_BINARY 1 |
Definition at line 3579 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_ALL |
Definition at line 3589 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED (1 << CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED) |
Definition at line 3586 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED (1 << CERT_QUERY_FORMAT_BASE64_ENCODED) |
Definition at line 3584 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_BINARY (1 << CERT_QUERY_FORMAT_BINARY) |
Definition at line 3583 of file wincrypt.h.
#define CERT_QUERY_OBJECT_BLOB 2 |
Definition at line 3527 of file wincrypt.h.
#define CERT_QUERY_OBJECT_FILE 1 |
Definition at line 3526 of file wincrypt.h.
#define CERT_RDN_ANY_TYPE 0 |
Definition at line 2776 of file wincrypt.h.
#define CERT_RDN_BMP_STRING 12 |
Definition at line 2791 of file wincrypt.h.
#define CERT_RDN_DISABLE_CHECK_TYPE_FLAG 0x4000000 |
Definition at line 2798 of file wincrypt.h.
#define CERT_RDN_DISABLE_IE4_UTF8_FLAG 0x0100000 |
Definition at line 2800 of file wincrypt.h.
#define CERT_RDN_ENABLE_T61_UNICODE_FLAG 0x80000000 |
Definition at line 2797 of file wincrypt.h.
#define CERT_RDN_ENABLE_UTF8_UNICODE_FLAG 0x2000000 |
Definition at line 2799 of file wincrypt.h.
#define CERT_RDN_ENCODED_BLOB 1 |
Definition at line 2777 of file wincrypt.h.
#define CERT_RDN_FLAGS_MASK 0xff000000 |
Definition at line 2796 of file wincrypt.h.
#define CERT_RDN_GENERAL_STRING 10 |
Definition at line 2788 of file wincrypt.h.
#define CERT_RDN_GRAPHIC_STRING 8 |
Definition at line 2785 of file wincrypt.h.
#define CERT_RDN_IA5_STRING 7 |
Definition at line 2784 of file wincrypt.h.
#define CERT_RDN_INT4_STRING 11 |
Definition at line 2790 of file wincrypt.h.
#define CERT_RDN_ISO646_STRING 9 |
Definition at line 2787 of file wincrypt.h.
#define CERT_RDN_NUMERIC_STRING 3 |
Definition at line 2779 of file wincrypt.h.
#define CERT_RDN_OCTET_STRING 2 |
Definition at line 2778 of file wincrypt.h.
#define CERT_RDN_PRINTABLE_STRING 4 |
Definition at line 2780 of file wincrypt.h.
#define CERT_RDN_T61_STRING 5 |
Definition at line 2782 of file wincrypt.h.
#define CERT_RDN_TELETEX_STRING 5 |
Definition at line 2781 of file wincrypt.h.
#define CERT_RDN_TYPE_MASK 0x000000ff |
Definition at line 2775 of file wincrypt.h.
#define CERT_RDN_UNICODE_STRING 12 |
Definition at line 2792 of file wincrypt.h.
#define CERT_RDN_UNIVERSAL_STRING 11 |
Definition at line 2789 of file wincrypt.h.
#define CERT_RDN_UTF8_STRING 13 |
Definition at line 2793 of file wincrypt.h.
#define CERT_RDN_VIDEOTEX_STRING 6 |
Definition at line 2783 of file wincrypt.h.
#define CERT_RDN_VISIBLE_STRING 9 |
Definition at line 2786 of file wincrypt.h.
#define CERT_REGISTRY_STORE_CLIENT_GPT_FLAG 0x80000000 |
Definition at line 2473 of file wincrypt.h.
#define CERT_REGISTRY_STORE_LM_GPT_FLAG 0x01000000 |
Definition at line 2472 of file wincrypt.h.
#define CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG 0x00080000 |
Definition at line 2471 of file wincrypt.h.
#define CERT_REGISTRY_STORE_REMOTE_FLAG 0x00010000 |
Definition at line 2468 of file wincrypt.h.
#define CERT_REGISTRY_STORE_ROAMING_FLAG 0x00040000 |
Definition at line 2470 of file wincrypt.h.
#define CERT_REGISTRY_STORE_SERIALIZED_FLAG 0x00020000 |
Definition at line 2469 of file wincrypt.h.
#define CERT_RENEWAL_PROP_ID 64 |
Definition at line 2724 of file wincrypt.h.
#define CERT_REQUEST_ORIGINATOR_PROP_ID 71 |
Definition at line 2731 of file wincrypt.h.
#define CERT_REQUEST_V1 0 |
Definition at line 2672 of file wincrypt.h.
#define CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID 83 |
Definition at line 2743 of file wincrypt.h.
#define CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID 84 |
Definition at line 2744 of file wincrypt.h.
#define CERT_RSA_PUBLIC_KEY_OBJID szOID_RSA_RSA |
Definition at line 3016 of file wincrypt.h.
#define CERT_SET_KEY_CONTEXT_PROP_ID 0x00000001 |
Definition at line 3595 of file wincrypt.h.
#define CERT_SET_KEY_PROV_HANDLE_PROP_ID 0x00000001 |
Definition at line 3594 of file wincrypt.h.
#define CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG 0x80000000 |
Definition at line 2772 of file wincrypt.h.
#define CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG 0x40000000 |
Definition at line 2771 of file wincrypt.h.
#define CERT_SHA1_HASH_PROP_ID 3 |
Definition at line 2687 of file wincrypt.h.
#define CERT_SIGNATURE_HASH_PROP_ID 15 |
Definition at line 2701 of file wincrypt.h.
#define CERT_SIMPLE_NAME_STR 1 |
Definition at line 3484 of file wincrypt.h.
#define CERT_SMART_CARD_DATA_PROP_ID 16 |
Definition at line 2702 of file wincrypt.h.
#define CERT_SMART_CARD_ROOT_INFO_PROP_ID 76 |
Definition at line 2736 of file wincrypt.h.
#define CERT_SOURCE_LOCATION_PROP_ID 72 |
Definition at line 2732 of file wincrypt.h.
#define CERT_SOURCE_URL_PROP_ID 73 |
Definition at line 2733 of file wincrypt.h.
#define CERT_STORE_ADD_ALWAYS 4 |
Definition at line 2485 of file wincrypt.h.
#define CERT_STORE_ADD_NEW 1 |
Definition at line 2482 of file wincrypt.h.
#define CERT_STORE_ADD_NEWER 6 |
Definition at line 2487 of file wincrypt.h.
#define CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES 7 |
Definition at line 2488 of file wincrypt.h.
#define CERT_STORE_ADD_REPLACE_EXISTING 3 |
Definition at line 2484 of file wincrypt.h.
#define CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES 5 |
Definition at line 2486 of file wincrypt.h.
#define CERT_STORE_ADD_USE_EXISTING 2 |
Definition at line 2483 of file wincrypt.h.
#define CERT_STORE_ALL_CONTEXT_FLAG ~0U |
Definition at line 2977 of file wincrypt.h.
#define CERT_STORE_BACKUP_RESTORE_FLAG 0x00000800 |
Definition at line 2462 of file wincrypt.h.
#define CERT_STORE_BASE_CRL_FLAG 0x00000100 |
Definition at line 3464 of file wincrypt.h.
#define CERT_STORE_CERTIFICATE_CONTEXT 1 |
Definition at line 2974 of file wincrypt.h.
#define CERT_STORE_CERTIFICATE_CONTEXT_FLAG (1 << CERT_STORE_CERTIFICATE_CONTEXT) |
Definition at line 2978 of file wincrypt.h.
#define CERT_STORE_CREATE_NEW_FLAG 0x00002000 |
Definition at line 2464 of file wincrypt.h.
#define CERT_STORE_CRL_CONTEXT 2 |
Definition at line 2975 of file wincrypt.h.
#define CERT_STORE_CRL_CONTEXT_FLAG (1 << CERT_STORE_CRL_CONTEXT) |
Definition at line 2980 of file wincrypt.h.
#define CERT_STORE_CTL_CONTEXT 3 |
Definition at line 2976 of file wincrypt.h.
#define CERT_STORE_CTL_CONTEXT_FLAG (1 << CERT_STORE_CTL_CONTEXT) |
Definition at line 2981 of file wincrypt.h.
#define CERT_STORE_CTRL_AUTO_RESYNC 4 |
Definition at line 2823 of file wincrypt.h.
#define CERT_STORE_CTRL_CANCEL_NOTIFY 5 |
Definition at line 2824 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT 3 |
Definition at line 2822 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT_CLEAR_FLAG 0x2 |
Definition at line 2827 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT_FORCE_FLAG 0x1 |
Definition at line 2826 of file wincrypt.h.
#define CERT_STORE_CTRL_NOTIFY_CHANGE 2 |
Definition at line 2821 of file wincrypt.h.
#define CERT_STORE_CTRL_RESYNC 1 |
Definition at line 2820 of file wincrypt.h.
#define CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG 0x00000004 |
Definition at line 2454 of file wincrypt.h.
#define CERT_STORE_DELETE_FLAG 0x00000010 |
Definition at line 2455 of file wincrypt.h.
#define CERT_STORE_DELTA_CRL_FLAG 0x00000200 |
Definition at line 3465 of file wincrypt.h.
#define CERT_STORE_ENUM_ARCHIVED_FLAG 0x00000200 |
Definition at line 2460 of file wincrypt.h.
#define CERT_STORE_LOCALIZED_NAME_PROP_ID 0x1000 |
Definition at line 2830 of file wincrypt.h.
#define CERT_STORE_MANIFOLD_FLAG 0x00000100 |
Definition at line 2459 of file wincrypt.h.
#define CERT_STORE_MAXIMUM_ALLOWED_FLAG 0x00001000 |
Definition at line 2463 of file wincrypt.h.
#define CERT_STORE_NO_CRL_FLAG 0x00010000 |
Definition at line 3461 of file wincrypt.h.
#define CERT_STORE_NO_CRYPT_RELEASE_FLAG 0x00000001 |
Definition at line 2452 of file wincrypt.h.
#define CERT_STORE_NO_ISSUER_FLAG 0x00020000 |
Definition at line 3462 of file wincrypt.h.
#define CERT_STORE_OPEN_EXISTING_FLAG 0x00004000 |
Definition at line 2465 of file wincrypt.h.
#define CERT_STORE_PROV_CLOSE_FUNC 0 |
Definition at line 2553 of file wincrypt.h.
Definition at line 2261 of file wincrypt.h.
#define CERT_STORE_PROV_CONTROL_FUNC 13 |
Definition at line 2566 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CERT_FUNC 3 |
Definition at line 2556 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CRL_FUNC 7 |
Definition at line 2560 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CTL_FUNC 11 |
Definition at line 2564 of file wincrypt.h.
#define CERT_STORE_PROV_DELETED_FLAG 0x2 |
Definition at line 2547 of file wincrypt.h.
#define CERT_STORE_PROV_EXTERNAL_FLAG 0x1 |
Definition at line 2546 of file wincrypt.h.
Definition at line 2252 of file wincrypt.h.
Definition at line 2256 of file wincrypt.h.
Definition at line 2257 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CERT_FUNC 14 |
Definition at line 2567 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CRL_FUNC 17 |
Definition at line 2570 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CTL_FUNC 20 |
Definition at line 2573 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CERT_FUNC 15 |
Definition at line 2568 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CRL_FUNC 18 |
Definition at line 2571 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CTL_FUNC 21 |
Definition at line 2574 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC 16 |
Definition at line 2569 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC 19 |
Definition at line 2572 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC 22 |
Definition at line 2575 of file wincrypt.h.
#define CERT_STORE_PROV_LDAP CERT_STORE_PROV_LDAP_W |
Definition at line 2270 of file wincrypt.h.
Definition at line 2269 of file wincrypt.h.
#define CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG 0x10 |
Definition at line 2550 of file wincrypt.h.
Definition at line 2251 of file wincrypt.h.
Definition at line 2250 of file wincrypt.h.
#define CERT_STORE_PROV_NO_PERSIST_FLAG 0x4 |
Definition at line 2548 of file wincrypt.h.
#define CERT_STORE_PROV_PHYSICAL CERT_STORE_PROV_PHYSICAL_W |
Definition at line 2266 of file wincrypt.h.
Definition at line 2265 of file wincrypt.h.
Definition at line 2254 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CERT_FUNC 1 |
Definition at line 2554 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CRL_FUNC 5 |
Definition at line 2558 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CTL_FUNC 9 |
Definition at line 2562 of file wincrypt.h.
Definition at line 2253 of file wincrypt.h.
Definition at line 2255 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC 4 |
Definition at line 2557 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC 8 |
Definition at line 2561 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC 12 |
Definition at line 2565 of file wincrypt.h.
#define CERT_STORE_PROV_SMART_CARD CERT_STORE_PROV_SMART_CARD_W |
Definition at line 2268 of file wincrypt.h.
Definition at line 2267 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM CERT_STORE_PROV_SYSTEM_W |
Definition at line 2260 of file wincrypt.h.
Definition at line 2258 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM_REGISTRY CERT_STORE_PROV_SYSTEM_REGISTRY_W |
Definition at line 2264 of file wincrypt.h.
Definition at line 2262 of file wincrypt.h.
Definition at line 2263 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM_STORE_FLAG 0x8 |
Definition at line 2549 of file wincrypt.h.
Definition at line 2259 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_ADD_FLAG 0x1 |
Definition at line 2971 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CERT_FUNC 2 |
Definition at line 2555 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CRL_FUNC 6 |
Definition at line 2559 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CTL_FUNC 10 |
Definition at line 2563 of file wincrypt.h.
#define CERT_STORE_READONLY_FLAG 0x00008000 |
Definition at line 2466 of file wincrypt.h.
#define CERT_STORE_REVOCATION_FLAG 0x00000004 |
Definition at line 3460 of file wincrypt.h.
#define CERT_STORE_SAVE_AS_PKCS7 2 |
Definition at line 2647 of file wincrypt.h.
#define CERT_STORE_SAVE_AS_STORE 1 |
Definition at line 2646 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILE 1 |
Definition at line 2649 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME CERT_STORE_SAVE_TO_FILENAME_W |
Definition at line 2653 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME_A 3 |
Definition at line 2651 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME_W 4 |
Definition at line 2652 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_MEMORY 2 |
Definition at line 2650 of file wincrypt.h.
#define CERT_STORE_SET_LOCALIZED_NAME_FLAG 0x00000002 |
Definition at line 2453 of file wincrypt.h.
#define CERT_STORE_SHARE_CONTEXT_FLAG 0x00000080 |
Definition at line 2458 of file wincrypt.h.
#define CERT_STORE_SHARE_STORE_FLAG 0x00000040 |
Definition at line 2457 of file wincrypt.h.
#define CERT_STORE_SIGNATURE_FLAG 0x00000001 |
Definition at line 3458 of file wincrypt.h.
#define CERT_STORE_TIME_VALIDITY_FLAG 0x00000002 |
Definition at line 3459 of file wincrypt.h.
#define CERT_STORE_UNSAFE_PHYSICAL_FLAG 0x00000020 |
Definition at line 2456 of file wincrypt.h.
#define CERT_STORE_UPDATE_KEYID_FLAG 0x00000400 |
Definition at line 2461 of file wincrypt.h.
#define CERT_SUBJECT_INFO_ACCESS_PROP_ID 80 |
Definition at line 2740 of file wincrypt.h.
#define CERT_SUBJECT_NAME_MD5_HASH_PROP_ID 29 |
Definition at line 2715 of file wincrypt.h.
#define CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID 25 |
Definition at line 2711 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_SERVICE (CERT_SYSTEM_STORE_CURRENT_SERVICE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2328 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_SERVICE_ID 4 |
Definition at line 2312 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER (CERT_SYSTEM_STORE_CURRENT_USER_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2324 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY (CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2334 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID 7 |
Definition at line 2317 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_ID 1 |
Definition at line 2308 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE (CERT_SYSTEM_STORE_LOCAL_MACHINE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2326 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE (CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2338 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID 9 |
Definition at line 2321 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY (CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2336 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID 8 |
Definition at line 2319 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ID 2 |
Definition at line 2310 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCATION_MASK 0x00ff0000 |
Definition at line 2303 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCATION_SHIFT 16 |
Definition at line 2304 of file wincrypt.h.
#define CERT_SYSTEM_STORE_MASK 0xffff0000 |
Definition at line 2639 of file wincrypt.h.
#define CERT_SYSTEM_STORE_RELOCATE_FLAG 0x80000000 |
Definition at line 2640 of file wincrypt.h.
#define CERT_SYSTEM_STORE_SERVICES (CERT_SYSTEM_STORE_SERVICES_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2330 of file wincrypt.h.
#define CERT_SYSTEM_STORE_SERVICES_ID 5 |
Definition at line 2313 of file wincrypt.h.
#define CERT_SYSTEM_STORE_USERS (CERT_SYSTEM_STORE_USERS_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2332 of file wincrypt.h.
#define CERT_SYSTEM_STORE_USERS_ID 6 |
Definition at line 2315 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID 0x00040000 |
Definition at line 893 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_TIME_VALID 0x00020000 |
Definition at line 892 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE 0x00080000 |
Definition at line 894 of file wincrypt.h.
#define CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED 0x00001000 |
Definition at line 905 of file wincrypt.h.
#define CERT_TRUST_HAS_EXACT_MATCH_ISSUER 0x00000001 |
Definition at line 896 of file wincrypt.h.
#define CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT 0x00008000 |
Definition at line 885 of file wincrypt.h.
#define CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY 0x00000200 |
Definition at line 902 of file wincrypt.h.
#define CERT_TRUST_HAS_KEY_MATCH_ISSUER 0x00000002 |
Definition at line 897 of file wincrypt.h.
#define CERT_TRUST_HAS_NAME_MATCH_ISSUER 0x00000004 |
Definition at line 898 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT 0x00002000 |
Definition at line 883 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT 0x00004000 |
Definition at line 884 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT 0x08000000 |
Definition at line 889 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT 0x00001000 |
Definition at line 882 of file wincrypt.h.
#define CERT_TRUST_HAS_PREFERRED_ISSUER 0x00000100 |
Definition at line 901 of file wincrypt.h.
#define CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS 0x00000400 |
Definition at line 903 of file wincrypt.h.
#define CERT_TRUST_INVALID_BASIC_CONSTRAINTS 0x00000400 |
Definition at line 880 of file wincrypt.h.
#define CERT_TRUST_INVALID_EXTENSION 0x00000100 |
Definition at line 878 of file wincrypt.h.
#define CERT_TRUST_INVALID_NAME_CONSTRAINTS 0x00000800 |
Definition at line 881 of file wincrypt.h.
#define CERT_TRUST_INVALID_POLICY_CONSTRAINTS 0x00000200 |
Definition at line 879 of file wincrypt.h.
#define CERT_TRUST_IS_COMPLEX_CHAIN 0x00010000 |
Definition at line 907 of file wincrypt.h.
#define CERT_TRUST_IS_CYCLIC 0x00000080 |
Definition at line 877 of file wincrypt.h.
#define CERT_TRUST_IS_EXPLICIT_DISTRUST 0x04000000 |
Definition at line 888 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_SIGNATURE_VALID 0x00000008 |
Definition at line 873 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_TIME_NESTED 0x00000002 |
Definition at line 871 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_TIME_VALID 0x00000001 |
Definition at line 870 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_VALID_FOR_USAGE 0x00000010 |
Definition at line 874 of file wincrypt.h.
#define CERT_TRUST_IS_OFFLINE_REVOCATION 0x01000000 |
Definition at line 886 of file wincrypt.h.
#define CERT_TRUST_IS_PARTIAL_CHAIN 0x00010000 |
Definition at line 891 of file wincrypt.h.
#define CERT_TRUST_IS_PEER_TRUSTED 0x00000800 |
Definition at line 904 of file wincrypt.h.
#define CERT_TRUST_IS_REVOKED 0x00000004 |
Definition at line 872 of file wincrypt.h.
#define CERT_TRUST_IS_SELF_SIGNED 0x00000008 |
Definition at line 899 of file wincrypt.h.
#define CERT_TRUST_IS_UNTRUSTED_ROOT 0x00000020 |
Definition at line 875 of file wincrypt.h.
#define CERT_TRUST_NO_ERROR 0x00000000 |
Definition at line 869 of file wincrypt.h.
#define CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY 0x02000000 |
Definition at line 887 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_END_USER_TRUST 0x00000000 |
Definition at line 2444 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST 0x00000002 |
Definition at line 2446 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST 0x00000001 |
Definition at line 2445 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_TRUST_MASK 0x00000003 |
Definition at line 2447 of file wincrypt.h.
#define CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG 0x00000100 |
Definition at line 2448 of file wincrypt.h.
#define CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG 0x00000200 |
Definition at line 2449 of file wincrypt.h.
#define CERT_TRUST_REVOCATION_STATUS_UNKNOWN 0x00000040 |
Definition at line 876 of file wincrypt.h.
#define CERT_UNICODE_IS_RDN_ATTRS_FLAG 0x1 |
Definition at line 2806 of file wincrypt.h.
#define CERT_V1 0 |
Definition at line 2656 of file wincrypt.h.
#define CERT_V2 1 |
Definition at line 2657 of file wincrypt.h.
#define CERT_V3 2 |
Definition at line 2658 of file wincrypt.h.
#define CERT_VERIFY_ALLOW_MORE_USAGE_FLAG 0x8 |
Definition at line 845 of file wincrypt.h.
#define CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION 0x00000002 |
Definition at line 820 of file wincrypt.h.
#define CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG 0x1 |
Definition at line 842 of file wincrypt.h.
#define CERT_VERIFY_NO_TIME_CHECK_FLAG 0x4 |
Definition at line 844 of file wincrypt.h.
#define CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG 0x00000004 |
Definition at line 821 of file wincrypt.h.
#define CERT_VERIFY_REV_CHAIN_FLAG 0x00000001 |
Definition at line 819 of file wincrypt.h.
#define CERT_VERIFY_TRUSTED_SIGNERS_FLAG 0x2 |
Definition at line 843 of file wincrypt.h.
#define CERT_VERIFY_UPDATED_CTL_FLAG 0x1 |
Definition at line 846 of file wincrypt.h.
#define CERT_X500_NAME_STR 3 |
Definition at line 3486 of file wincrypt.h.
#define CertAddEncodedCertificateToSystemStore WINELIB_NAME_AW(CertAddEncodedCertificateToSystemStore) |
Definition at line 5057 of file wincrypt.h.
#define CertGetNameString WINELIB_NAME_AW(CertGetNameString) |
Definition at line 5653 of file wincrypt.h.
#define CertNameToStr WINELIB_NAME_AW(CertNameToStr) |
Definition at line 5691 of file wincrypt.h.
#define CertOpenSystemStore WINELIB_NAME_AW(CertOpenSystemStore) |
Definition at line 4730 of file wincrypt.h.
#define CertRDNValueToStr WINELIB_NAME_AW(CertRDNValueToStr) |
Definition at line 5671 of file wincrypt.h.
#define CertStrToName WINELIB_NAME_AW(CertStrToName) |
Definition at line 5715 of file wincrypt.h.
Definition at line 3433 of file wincrypt.h.
Definition at line 3432 of file wincrypt.h.
Definition at line 3429 of file wincrypt.h.
Definition at line 3430 of file wincrypt.h.
Definition at line 3431 of file wincrypt.h.
Definition at line 3437 of file wincrypt.h.
#define CMSG_ALL_FLAGS ~0U |
Definition at line 3686 of file wincrypt.h.
#define CMSG_ATTR_CERT_COUNT_PARAM 31 |
Definition at line 3951 of file wincrypt.h.
#define CMSG_ATTR_CERT_PARAM 32 |
Definition at line 3952 of file wincrypt.h.
#define CMSG_AUTHENTICATED_ATTRIBUTES_FLAG 0x00000008 |
Definition at line 3863 of file wincrypt.h.
#define CMSG_BARE_CONTENT_FLAG 0x00000001 |
Definition at line 3860 of file wincrypt.h.
#define CMSG_BARE_CONTENT_PARAM 3 |
Definition at line 3927 of file wincrypt.h.
#define CMSG_CERT_COUNT_PARAM 11 |
Definition at line 3935 of file wincrypt.h.
#define CMSG_CERT_PARAM 12 |
Definition at line 3936 of file wincrypt.h.
#define CMSG_CMS_ENCAPSULATED_CONTENT_FLAG 0x00000040 |
Definition at line 3866 of file wincrypt.h.
#define CMSG_CMS_ENCAPSULATED_CTL_FLAG 0x00008000 |
Definition at line 4125 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_COUNT_PARAM 33 |
Definition at line 3953 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM 35 |
Definition at line 3955 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_INDEX_PARAM 34 |
Definition at line 3954 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_INFO_PARAM 36 |
Definition at line 3956 of file wincrypt.h.
#define CMSG_CMS_SIGNER_INFO_PARAM 39 |
Definition at line 3959 of file wincrypt.h.
#define CMSG_COMPUTED_HASH_PARAM 22 |
Definition at line 3945 of file wincrypt.h.
#define CMSG_CONTENT_PARAM 2 |
Definition at line 3926 of file wincrypt.h.
#define CMSG_CONTENTS_OCTETS_FLAG 0x00000010 |
Definition at line 3864 of file wincrypt.h.
#define CMSG_CRL_COUNT_PARAM 13 |
Definition at line 3937 of file wincrypt.h.
#define CMSG_CRL_PARAM 14 |
Definition at line 3938 of file wincrypt.h.
#define CMSG_CRYPT_RELEASE_CONTEXT_FLAG 0x00008000 |
Definition at line 3867 of file wincrypt.h.
#define CMSG_CTRL_ADD_ATTR_CERT 14 |
Definition at line 3880 of file wincrypt.h.
#define CMSG_CTRL_ADD_CERT 10 |
Definition at line 3876 of file wincrypt.h.
#define CMSG_CTRL_ADD_CMS_SIGNER_INFO 20 |
Definition at line 3886 of file wincrypt.h.
#define CMSG_CTRL_ADD_CRL 12 |
Definition at line 3878 of file wincrypt.h.
#define CMSG_CTRL_ADD_SIGNER 6 |
Definition at line 3872 of file wincrypt.h.
#define CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR 8 |
Definition at line 3874 of file wincrypt.h.
#define CMSG_CTRL_DECRYPT 2 |
Definition at line 3870 of file wincrypt.h.
#define CMSG_CTRL_DEL_ATTR_CERT 15 |
Definition at line 3881 of file wincrypt.h.
#define CMSG_CTRL_DEL_CERT 11 |
Definition at line 3877 of file wincrypt.h.
#define CMSG_CTRL_DEL_CRL 13 |
Definition at line 3879 of file wincrypt.h.
#define CMSG_CTRL_DEL_SIGNER 7 |
Definition at line 3873 of file wincrypt.h.
#define CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR 9 |
Definition at line 3875 of file wincrypt.h.
#define CMSG_CTRL_KEY_AGREE_DECRYPT 17 |
Definition at line 3883 of file wincrypt.h.
#define CMSG_CTRL_KEY_TRANS_DECRYPT 16 |
Definition at line 3882 of file wincrypt.h.
#define CMSG_CTRL_MAIL_LIST_DECRYPT 18 |
Definition at line 3884 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_HASH 5 |
Definition at line 3871 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_SIGNATURE 1 |
Definition at line 3869 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_SIGNATURE_EX 19 |
Definition at line 3885 of file wincrypt.h.
#define CMSG_DATA 1 |
Definition at line 3679 of file wincrypt.h.
Definition at line 3687 of file wincrypt.h.
#define CMSG_DETACHED_FLAG 0x00000004 |
Definition at line 3862 of file wincrypt.h.
#define CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG 0x2 |
Definition at line 4129 of file wincrypt.h.
#define CMSG_ENCODED_MESSAGE 29 |
Definition at line 3949 of file wincrypt.h.
#define CMSG_ENCODED_SIGNER 28 |
Definition at line 3948 of file wincrypt.h.
#define CMSG_ENCODED_SORTED_CTL_FLAG 0x1 |
Definition at line 4128 of file wincrypt.h.
#define CMSG_ENCODING_TYPE_MASK 0xffff0000 |
Definition at line 2291 of file wincrypt.h.
#define CMSG_ENCRYPT_PARAM 26 |
Definition at line 3946 of file wincrypt.h.
#define CMSG_ENCRYPTED 6 |
Definition at line 3684 of file wincrypt.h.
#define CMSG_ENCRYPTED_DIGEST 27 |
Definition at line 3947 of file wincrypt.h.
#define CMSG_ENCRYPTED_FLAG (1 << CMSG_ENCRYPTED) |
Definition at line 3691 of file wincrypt.h.
#define CMSG_ENVELOPE_ALGORITHM_PARAM 15 |
Definition at line 3939 of file wincrypt.h.
#define CMSG_ENVELOPED 3 |
Definition at line 3681 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_CMS_VERSION CMSG_ENVELOPED_DATA_V2 |
Definition at line 3991 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION CMSG_ENVELOPED_DATA_V0 |
Definition at line 3990 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_V0 0 |
Definition at line 3988 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_V2 2 |
Definition at line 3989 of file wincrypt.h.
#define CMSG_ENVELOPED_FLAG (1 << CMSG_ENVELOPED) |
Definition at line 3689 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V0 0 |
Definition at line 4039 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V2 2 |
Definition at line 4040 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V3 3 |
Definition at line 4041 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V4 4 |
Definition at line 4042 of file wincrypt.h.
#define CMSG_HASH_ALGORITHM_PARAM 20 |
Definition at line 3943 of file wincrypt.h.
#define CMSG_HASH_DATA_PARAM 21 |
Definition at line 3944 of file wincrypt.h.
#define CMSG_HASHED 5 |
Definition at line 3683 of file wincrypt.h.
#define CMSG_HASHED_DATA_CMS_VERSION CMSG_HASHED_DATA_V2 |
Definition at line 3986 of file wincrypt.h.
#define CMSG_HASHED_DATA_PKCS_1_5_VERSION CMSG_HASHED_DATA_V0 |
Definition at line 3985 of file wincrypt.h.
#define CMSG_HASHED_DATA_V0 0 |
Definition at line 3983 of file wincrypt.h.
#define CMSG_HASHED_DATA_V2 2 |
Definition at line 3984 of file wincrypt.h.
#define CMSG_INDEFINITE_LENGTH 0xffffffff |
Definition at line 3648 of file wincrypt.h.
#define CMSG_INNER_CONTENT_TYPE_PARAM 4 |
Definition at line 3928 of file wincrypt.h.
#define CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE 1 |
Definition at line 3781 of file wincrypt.h.
#define CMSG_KEY_AGREE_ORIGINATOR_CERT 1 |
Definition at line 4018 of file wincrypt.h.
#define CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY 2 |
Definition at line 4019 of file wincrypt.h.
#define CMSG_KEY_AGREE_RECIPIENT 2 |
Definition at line 3813 of file wincrypt.h.
#define CMSG_KEY_AGREE_STATIC_KEY_CHOICE 2 |
Definition at line 3782 of file wincrypt.h.
#define CMSG_KEY_AGREE_VERSION CMSG_ENVELOPED_RECIPIENT_V3 |
Definition at line 4045 of file wincrypt.h.
#define CMSG_KEY_TRANS_CMS_VERSION CMSG_ENVELOPED_RECIPIENT_V2 |
Definition at line 4044 of file wincrypt.h.
#define CMSG_KEY_TRANS_PKCS_1_5_VERSION CMSG_ENVELOPED_RECIPIENT_V0 |
Definition at line 4043 of file wincrypt.h.
#define CMSG_KEY_TRANS_RECIPIENT 1 |
Definition at line 3812 of file wincrypt.h.
#define CMSG_LENGTH_ONLY_FLAG 0x00000002 |
Definition at line 3861 of file wincrypt.h.
#define CMSG_MAIL_LIST_HANDLE_KEY_CHOICE 1 |
Definition at line 3800 of file wincrypt.h.
#define CMSG_MAIL_LIST_RECIPIENT 3 |
Definition at line 3814 of file wincrypt.h.
#define CMSG_MAIL_LIST_VERSION CMSG_ENVELOPED_RECIPIENT_V4 |
Definition at line 4046 of file wincrypt.h.
#define CMSG_MAX_LENGTH_FLAG 0x00000020 |
Definition at line 3865 of file wincrypt.h.
#define CMSG_OID_EXPORT_KEY_TRANS_FUNC "CryptMsgDllExportKeyTrans" |
Definition at line 2512 of file wincrypt.h.
#define CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC "CryptMsgDllGenContentEncryptKey" |
Definition at line 2511 of file wincrypt.h.
#define CMSG_OID_IMPORT_KEY_TRANS_FUNC "CryptMsgDllImportKeyTrans" |
Definition at line 2513 of file wincrypt.h.
#define CMSG_RECIPIENT_COUNT_PARAM 17 |
Definition at line 3940 of file wincrypt.h.
#define CMSG_RECIPIENT_INDEX_PARAM 18 |
Definition at line 3941 of file wincrypt.h.
#define CMSG_RECIPIENT_INFO_PARAM 19 |
Definition at line 3942 of file wincrypt.h.
#define CMSG_SIGNED 2 |
Definition at line 3680 of file wincrypt.h.
#define CMSG_SIGNED_AND_ENVELOPED 4 |
Definition at line 3682 of file wincrypt.h.
#define CMSG_SIGNED_AND_ENVELOPED_FLAG (1 << CMSG_SIGNED_AND_ENVELOPED) |
Definition at line 3690 of file wincrypt.h.
#define CMSG_SIGNED_DATA_CMS_VERSION CMSG_SIGNED_DATA_V3 |
Definition at line 3976 of file wincrypt.h.
#define CMSG_SIGNED_DATA_PKCS_1_5_VERSION CMSG_SIGNED_DATA_V1 |
Definition at line 3975 of file wincrypt.h.
#define CMSG_SIGNED_DATA_V1 1 |
Definition at line 3973 of file wincrypt.h.
#define CMSG_SIGNED_DATA_V3 3 |
Definition at line 3974 of file wincrypt.h.
#define CMSG_SIGNED_FLAG (1 << CMSG_SIGNED) |
Definition at line 3688 of file wincrypt.h.
#define CMSG_SIGNER_AUTH_ATTR_PARAM 9 |
Definition at line 3933 of file wincrypt.h.
#define CMSG_SIGNER_CERT_ID_PARAM 38 |
Definition at line 3958 of file wincrypt.h.
#define CMSG_SIGNER_CERT_INFO_PARAM 7 |
Definition at line 3931 of file wincrypt.h.
#define CMSG_SIGNER_COUNT_PARAM 5 |
Definition at line 3929 of file wincrypt.h.
#define CMSG_SIGNER_HASH_ALGORITHM_PARAM 8 |
Definition at line 3932 of file wincrypt.h.
#define CMSG_SIGNER_INFO_CMS_VERSION CMSG_SIGNER_INFO_V3 |
Definition at line 3981 of file wincrypt.h.
#define CMSG_SIGNER_INFO_PARAM 6 |
Definition at line 3930 of file wincrypt.h.
#define CMSG_SIGNER_INFO_PKCS_1_5_VERSION CMSG_SIGNER_INFO_V1 |
Definition at line 3980 of file wincrypt.h.
#define CMSG_SIGNER_INFO_V1 1 |
Definition at line 3978 of file wincrypt.h.
#define CMSG_SIGNER_INFO_V3 3 |
Definition at line 3979 of file wincrypt.h.
#define CMSG_SIGNER_ONLY_FLAG 0x2 |
Definition at line 4121 of file wincrypt.h.
#define CMSG_SIGNER_UNAUTH_ATTR_PARAM 10 |
Definition at line 3934 of file wincrypt.h.
#define CMSG_TRUSTED_SIGNER_FLAG 0x1 |
Definition at line 4120 of file wincrypt.h.
#define CMSG_TYPE_PARAM 1 |
Definition at line 3925 of file wincrypt.h.
#define CMSG_UNPROTECTED_ATTR_PARAM 37 |
Definition at line 3957 of file wincrypt.h.
#define CMSG_USE_SIGNER_INDEX_FLAG 0x4 |
Definition at line 4122 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CERT 2 |
Definition at line 3921 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CERT 2 |
Definition at line 3921 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CHAIN 3 |
Definition at line 3922 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CHAIN 3 |
Definition at line 3922 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_NULL 4 |
Definition at line 3923 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_NULL 4 |
Definition at line 3923 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_PUBKEY 1 |
Definition at line 3920 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_PUBKEY 1 |
Definition at line 3920 of file wincrypt.h.
#define CMSG_VERSION_PARAM 30 |
Definition at line 3950 of file wincrypt.h.
Definition at line 1631 of file wincrypt.h.
Definition at line 1627 of file wincrypt.h.
#define CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC "ContextDllCreateObjectContext" |
Definition at line 1621 of file wincrypt.h.
Definition at line 1628 of file wincrypt.h.
Definition at line 1629 of file wincrypt.h.
Definition at line 1630 of file wincrypt.h.
#define CREDENTIAL_OID_PASSWORD_CREDENTIALS WINELIB_NAME_AW(CREDENTIAL_OID_PASSWORD_CREDENTIALS_) |
Definition at line 1580 of file wincrypt.h.
Definition at line 1578 of file wincrypt.h.
Definition at line 1579 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_CRL_ISSUER_BIT 0x80000000L |
Definition at line 541 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_INDEX_MASK 0x7f |
Definition at line 536 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_INDEX_SHIFT 24 |
Definition at line 537 of file wincrypt.h.
#define CRL_DIST_POINT_FULL_NAME 1 |
Definition at line 514 of file wincrypt.h.
#define CRL_DIST_POINT_ISSUER_RDN_NAME 2 |
Definition at line 515 of file wincrypt.h.
#define CRL_DIST_POINT_NO_NAME 0 |
Definition at line 513 of file wincrypt.h.
#define CRL_FIND_ANY 0 |
Definition at line 2927 of file wincrypt.h.
#define CRL_FIND_EXISTING 2 |
Definition at line 2929 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY 1 |
Definition at line 2928 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_AKI_FLAG 0x1 |
Definition at line 2932 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_BASE_FLAG 0x8 |
Definition at line 2935 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_DELTA_FLAG 0x4 |
Definition at line 2934 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_SIGNATURE_FLAG 0x2 |
Definition at line 2933 of file wincrypt.h.
#define CRL_FIND_ISSUED_FOR 3 |
Definition at line 2930 of file wincrypt.h.
#define CRL_REASON_AFFILIATION_CHANGED 3 |
Definition at line 2813 of file wincrypt.h.
#define CRL_REASON_AFFILIATION_CHANGED_FLAG 0x10 |
Definition at line 526 of file wincrypt.h.
#define CRL_REASON_CA_COMPROMISE 2 |
Definition at line 2812 of file wincrypt.h.
#define CRL_REASON_CA_COMPROMISE_FLAG 0x20 |
Definition at line 525 of file wincrypt.h.
#define CRL_REASON_CERTIFICATE_HOLD 6 |
Definition at line 2816 of file wincrypt.h.
#define CRL_REASON_CERTIFICATE_HOLD_FLAG 0x02 |
Definition at line 529 of file wincrypt.h.
#define CRL_REASON_CESSATION_OF_OPERATION 5 |
Definition at line 2815 of file wincrypt.h.
#define CRL_REASON_CESSATION_OF_OPERATION_FLAG 0x04 |
Definition at line 528 of file wincrypt.h.
#define CRL_REASON_KEY_COMPROMISE 1 |
Definition at line 2811 of file wincrypt.h.
#define CRL_REASON_KEY_COMPROMISE_FLAG 0x40 |
Definition at line 524 of file wincrypt.h.
#define CRL_REASON_REMOVE_FROM_CRL 8 |
Definition at line 2817 of file wincrypt.h.
#define CRL_REASON_SUPERSEDED 4 |
Definition at line 2814 of file wincrypt.h.
#define CRL_REASON_SUPERSEDED_FLAG 0x08 |
Definition at line 527 of file wincrypt.h.
#define CRL_REASON_UNSPECIFIED 0 |
Definition at line 2810 of file wincrypt.h.
#define CRL_REASON_UNUSED_FLAG 0x80 |
Definition at line 523 of file wincrypt.h.
#define CRL_V1 0 |
Definition at line 2678 of file wincrypt.h.
#define CRL_V2 1 |
Definition at line 2679 of file wincrypt.h.
#define CROSS_CERT_DIST_POINT_ERR_INDEX_MASK 0xff |
Definition at line 551 of file wincrypt.h.
#define CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT 24 |
Definition at line 552 of file wincrypt.h.
#define CRYPT_ACCUMULATIVE_TIMEOUT 0x00000800 |
Definition at line 1653 of file wincrypt.h.
#define CRYPT_ACQUIRE_CACHE_FLAG 0x00000001 |
Definition at line 3601 of file wincrypt.h.
#define CRYPT_ACQUIRE_COMPARE_KEY_FLAG 0x00000004 |
Definition at line 3603 of file wincrypt.h.
#define CRYPT_ACQUIRE_SILENT_FLAG 0x00000040 |
Definition at line 3604 of file wincrypt.h.
#define CRYPT_ACQUIRE_USE_PROV_INFO_FLAG 0x00000002 |
Definition at line 3602 of file wincrypt.h.
#define CRYPT_AIA_RETRIEVAL 0x00080000 |
Definition at line 1645 of file wincrypt.h.
#define CRYPT_ARCHIVABLE 0x00004000 |
Definition at line 2213 of file wincrypt.h.
#define CRYPT_ARCHIVE 0x0100 |
Definition at line 2203 of file wincrypt.h.
#define CRYPT_ASN_ENCODING 0x00000001 |
Definition at line 2295 of file wincrypt.h.
#define CRYPT_ASYNC_RETRIEVAL 0x00000010 |
Definition at line 1637 of file wincrypt.h.
#define CRYPT_CACHE_ONLY_RETRIEVAL 0x00000002 |
Definition at line 1634 of file wincrypt.h.
#define CRYPT_CHECK_FRESHNESS_TIME_VALIDITY 0x00000400 |
Definition at line 1652 of file wincrypt.h.
#define CRYPT_CREATE_SALT 0x00000004 |
Definition at line 2208 of file wincrypt.h.
#define CRYPT_DECODE_ALLOC_FLAG 0x08000 |
Definition at line 3454 of file wincrypt.h.
#define CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG 0x00008 |
Definition at line 3453 of file wincrypt.h.
#define CRYPT_DECODE_NOCOPY_FLAG 0x00001 |
Definition at line 3450 of file wincrypt.h.
#define CRYPT_DECODE_SHARE_OID_STRING_FLAG 0x00004 |
Definition at line 3452 of file wincrypt.h.
#define CRYPT_DECODE_TO_BE_SIGNED_FLAG 0x00002 |
Definition at line 3451 of file wincrypt.h.
#define CRYPT_DECRYPT 0x0002 |
Definition at line 2196 of file wincrypt.h.
#define CRYPT_DEFAULT_OID "DEFAULT" |
Definition at line 2535 of file wincrypt.h.
#define CRYPT_DELETE_DEFAULT 0x00000004 |
Definition at line 2078 of file wincrypt.h.
#define CRYPT_DELETEKEYSET 0x00000010 |
Definition at line 2071 of file wincrypt.h.
#define CRYPT_DESTROYKEY 0x00000004 |
Definition at line 2217 of file wincrypt.h.
#define CRYPT_DONT_CACHE_RESULT 0x00000008 |
Definition at line 1636 of file wincrypt.h.
#define CRYPT_DONT_CHECK_TIME_VALIDITY 0x00000200 |
Definition at line 1651 of file wincrypt.h.
#define CRYPT_DONT_VERIFY_SIGNATURE 0x00000100 |
Definition at line 1650 of file wincrypt.h.
#define CRYPT_ENCODE_ALLOC_FLAG 0x08000 |
Definition at line 3441 of file wincrypt.h.
#define CRYPT_ENCODE_DECODE_NONE 0 |
Definition at line 3364 of file wincrypt.h.
#define CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG 0x00008 |
Definition at line 3440 of file wincrypt.h.
#define CRYPT_ENCRYPT 0x0001 |
Definition at line 2195 of file wincrypt.h.
#define CRYPT_ENCRYPT_ALG_OID_GROUP_ID 2 |
Definition at line 1685 of file wincrypt.h.
#define CRYPT_ENHKEY_USAGE_OID_GROUP_ID 7 |
Definition at line 1690 of file wincrypt.h.
#define CRYPT_EXPORT 0x0004 |
Definition at line 2197 of file wincrypt.h.
#define CRYPT_EXPORT_KEY 0x0040 |
Definition at line 2201 of file wincrypt.h.
#define CRYPT_EXPORTABLE 0x00000001 |
Definition at line 2206 of file wincrypt.h.
#define CRYPT_EXT_OR_ATTR_OID_GROUP_ID 6 |
Definition at line 1689 of file wincrypt.h.
#define CRYPT_FIND_MACHINE_KEYSET_FLAG 0x00000002 |
Definition at line 3608 of file wincrypt.h.
#define CRYPT_FIND_SILENT_KEYSET_FLAG 0x00000040 |
Definition at line 3609 of file wincrypt.h.
#define CRYPT_FIND_USER_KEYSET_FLAG 0x00000001 |
Definition at line 3607 of file wincrypt.h.
#define CRYPT_FIRST 1 |
Definition at line 2060 of file wincrypt.h.
#define CRYPT_FIRST_ALG_OID_GROUP_ID CRYPT_HASH_ALG_OID_GROUP_ID |
Definition at line 1695 of file wincrypt.h.
#define CRYPT_FLAG_IPSEC 0x0010 |
Definition at line 1856 of file wincrypt.h.
#define CRYPT_FLAG_PCT1 0x0001 |
Definition at line 1852 of file wincrypt.h.
#define CRYPT_FLAG_SIGNING 0x0020 |
Definition at line 1857 of file wincrypt.h.
#define CRYPT_FLAG_SSL2 0x0002 |
Definition at line 1853 of file wincrypt.h.
#define CRYPT_FLAG_SSL3 0x0004 |
Definition at line 1854 of file wincrypt.h.
#define CRYPT_FLAG_TLS1 0x0008 |
Definition at line 1855 of file wincrypt.h.
#define CRYPT_FORMAT_COMMA 0x1000 |
Definition at line 3521 of file wincrypt.h.
#define CRYPT_FORMAT_CRLF CRYPT_FORMAT_RDN_CRLF |
Definition at line 3523 of file wincrypt.h.
#define CRYPT_FORMAT_OID 0x0004 |
Definition at line 3515 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_CRLF 0x0200 |
Definition at line 3517 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_REVERSE 0x0800 |
Definition at line 3519 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_SEMICOLON 0x0100 |
Definition at line 3516 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_UNQUOTE 0x0400 |
Definition at line 3518 of file wincrypt.h.
#define CRYPT_FORMAT_SEMICOLON CRYPT_FORMAT_RDN_SEMICOLON |
Definition at line 3522 of file wincrypt.h.
#define CRYPT_FORMAT_SIMPLE 0x0001 |
Definition at line 3513 of file wincrypt.h.
#define CRYPT_FORMAT_STR_MULTI_LINE 0x0001 |
Definition at line 3510 of file wincrypt.h.
#define CRYPT_FORMAT_STR_NO_HEX 0x0010 |
Definition at line 3511 of file wincrypt.h.
#define CRYPT_FORMAT_X509 0x0002 |
Definition at line 3514 of file wincrypt.h.
#define CRYPT_GET_INSTALLED_OID_FUNC_FLAG 0x1 |
Definition at line 2540 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE 0x00000008 |
Definition at line 3481 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_EXTENSION 0x00000002 |
Definition at line 3479 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_PROPERTY 0x00000001 |
Definition at line 3478 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE 0x00000004 |
Definition at line 3480 of file wincrypt.h.
#define CRYPT_HASH_ALG_OID_GROUP_ID 1 |
Definition at line 1684 of file wincrypt.h.
#define CRYPT_IMPL_HARDWARE 1 |
Definition at line 2063 of file wincrypt.h.
#define CRYPT_IMPL_MIXED 3 |
Definition at line 2065 of file wincrypt.h.
#define CRYPT_IMPL_SOFTWARE 2 |
Definition at line 2064 of file wincrypt.h.
#define CRYPT_IMPL_UNKNOWN 4 |
Definition at line 2066 of file wincrypt.h.
#define CRYPT_IMPORT_KEY 0x0080 |
Definition at line 2202 of file wincrypt.h.
#define CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG 1 |
Definition at line 2537 of file wincrypt.h.
#define CRYPT_INSTALL_OID_INFO_BEFORE_FLAG 1 |
Definition at line 2538 of file wincrypt.h.
#define CRYPT_IPSEC_HMAC_KEY 0x0100 |
Definition at line 91 of file wincrypt.h.
#define CRYPT_KEEP_TIME_VALID 0x00000080 |
Definition at line 1649 of file wincrypt.h.
#define CRYPT_LAST_ALG_OID_GROUP_ID CRYPT_SIGN_ALG_OID_GROUP_ID |
Definition at line 1696 of file wincrypt.h.
#define CRYPT_LAST_OID_GROUP_ID 9 |
Definition at line 1693 of file wincrypt.h.
#define CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL 0x00040000 |
Definition at line 1644 of file wincrypt.h.
#define CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE 0x00008000 |
Definition at line 1641 of file wincrypt.h.
#define CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL 0x00002000 |
Definition at line 1639 of file wincrypt.h.
#define CRYPT_LDAP_SIGN_RETRIEVAL 0x00010000 |
Definition at line 1642 of file wincrypt.h.
#define CRYPT_LITTLE_ENDIAN 0x00000001 |
Definition at line 2221 of file wincrypt.h.
#define CRYPT_MAC 0x0020 |
Definition at line 2200 of file wincrypt.h.
#define CRYPT_MACHINE_DEFAULT 0x00000001 |
Definition at line 2076 of file wincrypt.h.
#define CRYPT_MACHINE_KEYSET 0x00000020 |
Definition at line 2072 of file wincrypt.h.
#define CRYPT_MATCH_ANY_ENCODING_TYPE 0xffffffff |
Definition at line 1371 of file wincrypt.h.
#define CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG 0x00000001 |
Definition at line 1447 of file wincrypt.h.
#define CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG 0x00000002 |
Definition at line 1448 of file wincrypt.h.
#define CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG 0x00000004 |
Definition at line 1477 of file wincrypt.h.
#define CRYPT_MESSAGE_KEYID_SIGNER_FLAG 0x00000004 |
Definition at line 1449 of file wincrypt.h.
#define CRYPT_MESSAGE_SILENT_KEYSET_FLAG 0x00000008 |
Definition at line 1450 of file wincrypt.h.
#define CRYPT_MODE_CBC 1 |
Definition at line 2190 of file wincrypt.h.
#define CRYPT_MODE_CFB 4 |
Definition at line 2193 of file wincrypt.h.
#define CRYPT_MODE_ECB 2 |
Definition at line 2191 of file wincrypt.h.
#define CRYPT_MODE_OFB 3 |
Definition at line 2192 of file wincrypt.h.
#define CRYPT_NDR_ENCODING 0x00000002 |
Definition at line 2296 of file wincrypt.h.
#define CRYPT_NEWKEYSET 0x00000008 |
Definition at line 2070 of file wincrypt.h.
#define CRYPT_NEXT 2 |
Definition at line 2061 of file wincrypt.h.
#define CRYPT_NO_AUTH_RETRIEVAL 0x00020000 |
Definition at line 1643 of file wincrypt.h.
#define CRYPT_NO_SALT 0x00000010 |
Definition at line 2210 of file wincrypt.h.
#define CRYPT_NOHASHOID 0x00000001 |
Definition at line 2177 of file wincrypt.h.
#define CRYPT_OAEP 0x00000040 |
Definition at line 2218 of file wincrypt.h.
#define CRYPT_OFFLINE_CHECK_RETRIEVAL 0x00004000 |
Definition at line 1640 of file wincrypt.h.
#define CRYPT_OID_CONVERT_PUBLIC_KEY_INFO_FUNC "CryptDllConvertPublicKeyInfo" |
Definition at line 2508 of file wincrypt.h.
#define CRYPT_OID_CREATE_COM_OBJECT_FUNC "CryptDllCreateComObject" |
Definition at line 2496 of file wincrypt.h.
#define CRYPT_OID_DECODE_OBJECT_EX_FUNC "CryptDllDecodeObjectEx" |
Definition at line 2495 of file wincrypt.h.
#define CRYPT_OID_DECODE_OBJECT_FUNC "CryptDllDecodeObject" |
Definition at line 2493 of file wincrypt.h.
#define CRYPT_OID_ENCODE_OBJECT_EX_FUNC "CryptDllEncodeObjectEx" |
Definition at line 2494 of file wincrypt.h.
#define CRYPT_OID_ENCODE_OBJECT_FUNC "CryptDllEncodeObject" |
Definition at line 2492 of file wincrypt.h.
#define CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC "CryptDllExportPrivateKeyInfoEx" |
Definition at line 2504 of file wincrypt.h.
#define CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC "CryptDllExportPublicKeyInfoEx" |
Definition at line 2502 of file wincrypt.h.
#define CRYPT_OID_FIND_LOCALIZED_NAME_FUNC "CryptDllFindLocalizedName" |
Definition at line 2501 of file wincrypt.h.
#define CRYPT_OID_FIND_OID_INFO_FUNC "CryptDllFindOIDInfo" |
Definition at line 2500 of file wincrypt.h.
#define CRYPT_OID_FORMAT_OBJECT_FUNC "CryptDllFormatObject" |
Definition at line 2499 of file wincrypt.h.
#define CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC "CryptDllImportPrivateKeyInfoEx" |
Definition at line 2505 of file wincrypt.h.
#define CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC "CryptDllImportPublicKeyInfoEx" |
Definition at line 2503 of file wincrypt.h.
#define CRYPT_OID_INFO_ALGID_KEY 3 |
Definition at line 1704 of file wincrypt.h.
#define CRYPT_OID_INFO_NAME_KEY 2 |
Definition at line 1703 of file wincrypt.h.
#define CRYPT_OID_INFO_OID_KEY 1 |
Definition at line 1702 of file wincrypt.h.
#define CRYPT_OID_INFO_SIGN_KEY 4 |
Definition at line 1705 of file wincrypt.h.
#define CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG 0x1 |
Definition at line 1698 of file wincrypt.h.
#define CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG 0x4 |
Definition at line 1700 of file wincrypt.h.
#define CRYPT_OID_OPEN_STORE_PROV_FUNC "CertDllOpenStoreProv" |
Definition at line 2491 of file wincrypt.h.
#define CRYPT_OID_REG_ENCODING_TYPE_PREFIX "EncodingType " |
Definition at line 2516 of file wincrypt.h.
#define CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A "FuncName" |
Definition at line 2534 of file wincrypt.h.
#define CRYPT_OID_REGPATH "Software\\Microsoft\\Cryptography\\OID" |
Definition at line 2515 of file wincrypt.h.
#define CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG 0x2 |
Definition at line 1699 of file wincrypt.h.
#define CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC "CertDllVerifyCertificateChainPolicy" |
Definition at line 2506 of file wincrypt.h.
#define CRYPT_OID_VERIFY_CTL_USAGE_FUNC "CertDllVerifyCTLUsage" |
Definition at line 2498 of file wincrypt.h.
#define CRYPT_OID_VERIFY_REVOCATION_FUNC "CertDllVerifyRevocation" |
Definition at line 2497 of file wincrypt.h.
Definition at line 1546 of file wincrypt.h.
Definition at line 1547 of file wincrypt.h.
#define CRYPT_PASSWORD_CREDENTIALS WINELIB_NAME_AW(CRYPT_PASSWORD_CREDENTIALS) |
Definition at line 1594 of file wincrypt.h.
#define CRYPT_POLICY_OID_GROUP_ID 8 |
Definition at line 1691 of file wincrypt.h.
#define CRYPT_PREGEN 0x00000040 |
Definition at line 2211 of file wincrypt.h.
#define CRYPT_PSTORE 0x00000002 |
Definition at line 2124 of file wincrypt.h.
#define CRYPT_PUBKEY_ALG_OID_GROUP_ID 3 |
Definition at line 1686 of file wincrypt.h.
#define CRYPT_RC2_128BIT_VERSION 58 |
Definition at line 684 of file wincrypt.h.
#define CRYPT_RC2_40BIT_VERSION 160 |
Definition at line 681 of file wincrypt.h.
#define CRYPT_RC2_56BIT_VERSION 52 |
Definition at line 682 of file wincrypt.h.
#define CRYPT_RC2_64BIT_VERSION 120 |
Definition at line 683 of file wincrypt.h.
#define CRYPT_RDN_ATTR_OID_GROUP_ID 5 |
Definition at line 1688 of file wincrypt.h.
#define CRYPT_READ 0x0008 |
Definition at line 2198 of file wincrypt.h.
#define CRYPT_REGISTER_FIRST_INDEX 0 |
Definition at line 2542 of file wincrypt.h.
#define CRYPT_REGISTER_LAST_INDEX 0xffffffff |
Definition at line 2543 of file wincrypt.h.
#define CRYPT_RETRIEVE_MULTIPLE_OBJECTS 0x00000001 |
Definition at line 1633 of file wincrypt.h.
#define CRYPT_SEC_DESCR 0x00000001 |
Definition at line 2123 of file wincrypt.h.
#define CRYPT_SERVER 0x00000400 |
Definition at line 2212 of file wincrypt.h.
#define CRYPT_SIGN_ALG_OID_GROUP_ID 4 |
Definition at line 1687 of file wincrypt.h.
#define CRYPT_SILENT 0x00000040 |
Definition at line 2073 of file wincrypt.h.
#define CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG 0x10000 |
Definition at line 3442 of file wincrypt.h.
#define CRYPT_SSL2_FALLBACK 0x00000002 |
Definition at line 2216 of file wincrypt.h.
#define CRYPT_STICKY_CACHE_RETRIEVAL 0x00001000 |
Definition at line 1638 of file wincrypt.h.
#define CRYPT_STRING_ANY 0x00000007 |
Definition at line 2991 of file wincrypt.h.
#define CRYPT_STRING_BASE64 0x00000001 |
Definition at line 2985 of file wincrypt.h.
#define CRYPT_STRING_BASE64_ANY 0x00000006 |
Definition at line 2990 of file wincrypt.h.
#define CRYPT_STRING_BASE64HEADER 0x00000000 |
Definition at line 2984 of file wincrypt.h.
#define CRYPT_STRING_BASE64REQUESTHEADER 0x00000003 |
Definition at line 2987 of file wincrypt.h.
#define CRYPT_STRING_BASE64X509CRLHEADER 0x00000009 |
Definition at line 2993 of file wincrypt.h.
#define CRYPT_STRING_BINARY 0x00000002 |
Definition at line 2986 of file wincrypt.h.
#define CRYPT_STRING_HEX 0x00000004 |
Definition at line 2988 of file wincrypt.h.
#define CRYPT_STRING_HEX_ANY 0x00000008 |
Definition at line 2992 of file wincrypt.h.
#define CRYPT_STRING_HEXADDR 0x0000000a |
Definition at line 2994 of file wincrypt.h.
#define CRYPT_STRING_HEXASCII 0x00000005 |
Definition at line 2989 of file wincrypt.h.
#define CRYPT_STRING_HEXASCIIADDR 0x0000000b |
Definition at line 2995 of file wincrypt.h.
#define CRYPT_STRING_NOCR 0x80000000 |
Definition at line 2997 of file wincrypt.h.
#define CRYPT_STRING_NOCRLF 0x40000000 |
Definition at line 2996 of file wincrypt.h.
#define CRYPT_TEMPLATE_OID_GROUP_ID 9 |
Definition at line 1692 of file wincrypt.h.
#define CRYPT_TYPE2_FORMAT 0x00000002 |
Definition at line 2178 of file wincrypt.h.
#define CRYPT_UI_PROMPT 0x00000004 |
Definition at line 2125 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG CERT_RDN_DISABLE_IE4_UTF8_FLAG |
Definition at line 3455 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG CERT_RDN_DISABLE_CHECK_TYPE_FLAG |
Definition at line 3447 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG CERT_RDN_ENABLE_T61_UNICODE_FLAG |
Definition at line 3443 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG CERT_RDN_ENABLE_UTF8_UNICODE_FLAG |
Definition at line 3445 of file wincrypt.h.
#define CRYPT_UPDATE_KEY 0x00000008 |
Definition at line 2209 of file wincrypt.h.
#define CRYPT_USER_DEFAULT 0x00000002 |
Definition at line 2077 of file wincrypt.h.
#define CRYPT_USER_KEYSET 0x00001000 |
Definition at line 4132 of file wincrypt.h.
#define CRYPT_USER_PROTECTED 0x00000002 |
Definition at line 2207 of file wincrypt.h.
#define CRYPT_USERDATA 0x00000001 |
Definition at line 4140 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT 2 |
Definition at line 3474 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN 3 |
Definition at line 3475 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL 4 |
Definition at line 3476 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY 1 |
Definition at line 3473 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB 1 |
Definition at line 3468 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT 2 |
Definition at line 3469 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL 3 |
Definition at line 3470 of file wincrypt.h.
#define CRYPT_VERIFY_CONTEXT_SIGNATURE 0x00000020 |
Definition at line 1647 of file wincrypt.h.
#define CRYPT_VERIFY_DATA_HASH 0x00000040 |
Definition at line 1648 of file wincrypt.h.
#define CRYPT_VERIFYCONTEXT 0xF0000000 |
Definition at line 2069 of file wincrypt.h.
#define CRYPT_WIRE_ONLY_RETRIEVAL 0x00000004 |
Definition at line 1635 of file wincrypt.h.
#define CRYPT_WRITE 0x0010 |
Definition at line 2199 of file wincrypt.h.
#define CRYPT_X931_FORMAT 0x00000004 |
Definition at line 2179 of file wincrypt.h.
#define CRYPT_X942_COUNTER_BYTE_LENGTH 4 |
Definition at line 664 of file wincrypt.h.
#define CRYPT_X942_KEY_LENGTH_BYTE_LENGTH 4 |
Definition at line 665 of file wincrypt.h.
#define CRYPT_X942_PUB_INFO_BYTE_LENGTH (512/8) |
Definition at line 666 of file wincrypt.h.
#define CryptAcquireContext WINELIB_NAME_AW(CryptAcquireContext) |
Definition at line 4164 of file wincrypt.h.
#define CryptBinaryToString WINELIB_NAME_AW(CryptBinaryToString) |
Definition at line 4518 of file wincrypt.h.
#define CryptEnumProviders WINELIB_NAME_AW(CryptEnumProviders) |
Definition at line 4272 of file wincrypt.h.
#define CryptEnumProviderTypes WINELIB_NAME_AW(CryptEnumProviderTypes) |
Definition at line 4298 of file wincrypt.h.
#define CryptGetDefaultProvider WINELIB_NAME_AW(CryptGetDefaultProvider) |
Definition at line 4372 of file wincrypt.h.
#define CRYPTPROTECT_AUDIT 0x0010 |
Definition at line 2229 of file wincrypt.h.
#define CRYPTPROTECT_LOCAL_MACHINE 0x0004 |
Definition at line 2228 of file wincrypt.h.
#define CRYPTPROTECT_PROMPT_ON_PROTECT 0x0001 |
Definition at line 2224 of file wincrypt.h.
#define CRYPTPROTECT_PROMPT_ON_UNPROTECT 0x0002 |
Definition at line 2225 of file wincrypt.h.
#define CRYPTPROTECT_UI_FORBIDDEN 0x0001 |
Definition at line 2227 of file wincrypt.h.
#define CRYPTPROTECT_VERIFY_PROTECTION 0x0040 |
Definition at line 2230 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_BLOCK_SIZE 16 |
Definition at line 2233 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_CROSS_PROCESS 0x0001 |
Definition at line 2235 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_SAME_LOGON 0x0002 |
Definition at line 2236 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_SAME_PROCESS 0x0000 |
Definition at line 2234 of file wincrypt.h.
#define CryptRetrieveObjectByUrl WINELIB_NAME_AW(CryptRetrieveObjectByUrl) |
Definition at line 6137 of file wincrypt.h.
#define CryptSetProvider WINELIB_NAME_AW(CryptSetProvider) |
Definition at line 4421 of file wincrypt.h.
#define CryptSetProviderEx WINELIB_NAME_AW(CryptSetProviderEx) |
Definition at line 4441 of file wincrypt.h.
#define CryptSignHash WINELIB_NAME_AW(CryptSignHash) |
Definition at line 4467 of file wincrypt.h.
#define CryptStringToBinary WINELIB_NAME_AW(CryptStringToBinary) |
Definition at line 4542 of file wincrypt.h.
#define CryptVerifySignature WINELIB_NAME_AW(CryptVerifySignature) |
Definition at line 4491 of file wincrypt.h.
#define CTL_FIND_ANY 0 |
Definition at line 2943 of file wincrypt.h.
#define CTL_FIND_EXISTING 5 |
Definition at line 2948 of file wincrypt.h.
#define CTL_FIND_MD5_HASH 2 |
Definition at line 2945 of file wincrypt.h.
#define CTL_FIND_NO_LIST_ID_CBDATA 0xffffffff |
Definition at line 2958 of file wincrypt.h.
#define CTL_FIND_NO_SIGNER_PTR ((PCERT_INFO)-1) |
Definition at line 2959 of file wincrypt.h.
#define CTL_FIND_SAME_USAGE_FLAG 0x00000001 |
Definition at line 2960 of file wincrypt.h.
#define CTL_FIND_SHA1_HASH 1 |
Definition at line 2944 of file wincrypt.h.
#define CTL_FIND_SUBJECT 4 |
Definition at line 2947 of file wincrypt.h.
#define CTL_FIND_USAGE 3 |
Definition at line 2946 of file wincrypt.h.
#define CTL_V1 0 |
Definition at line 2682 of file wincrypt.h.
#define CUR_BLOB_VERSION 2 |
Definition at line 2247 of file wincrypt.h.
#define EXPORT_PRIVATE_KEYS 0x00000004 |
Definition at line 4137 of file wincrypt.h.
Definition at line 1709 of file wincrypt.h.
Definition at line 1711 of file wincrypt.h.
Definition at line 1710 of file wincrypt.h.
Definition at line 364 of file wincrypt.h.
#define GET_CERT_ALT_NAME_VALUE_ERR_INDEX | ( | x | ) | ((x) & CERT_ALT_NAME_VALUE_ERR_INDEX_MASK) |
Definition at line 367 of file wincrypt.h.
#define GET_CERT_ENCODING_TYPE | ( | x | ) | ((x) & CERT_ENCODING_TYPE_MASK) |
Definition at line 2292 of file wincrypt.h.
#define GET_CMSG_ENCODING_TYPE | ( | x | ) | ((x) & CMSG_ENCODING_TYPE_MASK) |
Definition at line 2293 of file wincrypt.h.
#define GET_CRL_DIST_POINT_ERR_INDEX | ( | x | ) | (((x) >> CRL_DIST_POINT_ERR_INDEX_SHIFT) & CRL_DIST_POINT_ERR_INDEX_MASK) |
Definition at line 538 of file wincrypt.h.
Definition at line 553 of file wincrypt.h.
#define HCCE_CURRENT_USER ((HCERTCHAINENGINE)NULL) |
Definition at line 3613 of file wincrypt.h.
#define HCCE_LOCAL_MACHINE ((HCERTCHAINENGINE)1) |
Definition at line 3614 of file wincrypt.h.
#define HP_ALGID 0x0001 |
Definition at line 2182 of file wincrypt.h.
#define HP_HASHSIZE 0x0004 |
Definition at line 2184 of file wincrypt.h.
#define HP_HASHVAL 0x0002 |
Definition at line 2183 of file wincrypt.h.
#define HP_HMAC_INFO 0x0005 |
Definition at line 2185 of file wincrypt.h.
#define HP_TLS1PRF_LABEL 0x0006 |
Definition at line 2186 of file wincrypt.h.
#define HP_TLS1PRF_SEED 0x0007 |
Definition at line 2187 of file wincrypt.h.
#define IS_CERT_EXCLUDED_SUBTREE | ( | x | ) | ((x) & CERT_EXCLUDED_SUBTREE_BIT) |
Definition at line 585 of file wincrypt.h.
Definition at line 2751 of file wincrypt.h.
#define IS_CERT_RDN_CHAR_STRING | ( | x | ) | (((x) & CERT_RDN_TYPE_MASK) >= CERT_RDN_NUMERIC_STRING) |
Definition at line 2802 of file wincrypt.h.
Definition at line 2759 of file wincrypt.h.
#define IS_CRL_DIST_POINT_ERR_CRL_ISSUER | ( | x | ) | ((x) & CRL_DIST_POINT_ERR_CRL_ISSUER_BIT) |
Definition at line 542 of file wincrypt.h.
Definition at line 2755 of file wincrypt.h.
#define KP_ADMIN_PIN 31 |
Definition at line 2158 of file wincrypt.h.
#define KP_ALGID 7 |
Definition at line 2134 of file wincrypt.h.
#define KP_BLOCKLEN 8 |
Definition at line 2135 of file wincrypt.h.
#define KP_CERTIFICATE 26 |
Definition at line 2153 of file wincrypt.h.
#define KP_CLEAR_KEY 27 |
Definition at line 2154 of file wincrypt.h.
#define KP_CLIENT_RANDOM 21 |
Definition at line 2148 of file wincrypt.h.
#define KP_CMS_DH_KEY_INFO 38 |
Definition at line 2165 of file wincrypt.h.
#define KP_CMS_KEY_INFO 37 |
Definition at line 2164 of file wincrypt.h.
#define KP_EFFECTIVE_KEYLEN 19 |
Definition at line 2146 of file wincrypt.h.
#define KP_G 12 |
Definition at line 2139 of file wincrypt.h.
#define KP_GET_USE_COUNT 42 |
Definition at line 2169 of file wincrypt.h.
#define KP_HIGHEST_VERSION 41 |
Definition at line 2168 of file wincrypt.h.
#define KP_INFO 18 |
Definition at line 2145 of file wincrypt.h.
#define KP_IV 1 |
Definition at line 2128 of file wincrypt.h.
#define KP_KEYEXCHANGE_PIN 32 |
Definition at line 2159 of file wincrypt.h.
#define KP_KEYLEN 9 |
Definition at line 2136 of file wincrypt.h.
#define KP_KEYVAL 30 |
Definition at line 2157 of file wincrypt.h.
#define KP_MODE 4 |
Definition at line 2131 of file wincrypt.h.
#define KP_MODE_BITS 5 |
Definition at line 2132 of file wincrypt.h.
#define KP_OAEP_PARAMS 36 |
Definition at line 2163 of file wincrypt.h.
#define KP_P 11 |
Definition at line 2138 of file wincrypt.h.
#define KP_PADDING 3 |
Definition at line 2130 of file wincrypt.h.
#define KP_PERMISSIONS 6 |
Definition at line 2133 of file wincrypt.h.
#define KP_PRECOMP_MD5 24 |
Definition at line 2151 of file wincrypt.h.
#define KP_PRECOMP_SHA 25 |
Definition at line 2152 of file wincrypt.h.
#define KP_PREHASH 34 |
Definition at line 2161 of file wincrypt.h.
#define KP_PUB_EX_LEN 28 |
Definition at line 2155 of file wincrypt.h.
#define KP_PUB_EX_VAL 29 |
Definition at line 2156 of file wincrypt.h.
#define KP_PUB_PARAMS 39 |
Definition at line 2166 of file wincrypt.h.
#define KP_Q 13 |
Definition at line 2140 of file wincrypt.h.
#define KP_RA 16 |
Definition at line 2143 of file wincrypt.h.
#define KP_RB 17 |
Definition at line 2144 of file wincrypt.h.
#define KP_ROUNDS 35 |
Definition at line 2162 of file wincrypt.h.
#define KP_RP 23 |
Definition at line 2150 of file wincrypt.h.
#define KP_SALT 2 |
Definition at line 2129 of file wincrypt.h.
#define KP_SALT_EX 10 |
Definition at line 2137 of file wincrypt.h.
#define KP_SCHANNEL_ALG 20 |
Definition at line 2147 of file wincrypt.h.
#define KP_SERVER_RANDOM 22 |
Definition at line 2149 of file wincrypt.h.
#define KP_SIGNATURE_PIN 33 |
Definition at line 2160 of file wincrypt.h.
#define KP_VERIFY_PARAMS 40 |
Definition at line 2167 of file wincrypt.h.
#define KP_X 14 |
Definition at line 2141 of file wincrypt.h.
#define KP_Y 15 |
Definition at line 2142 of file wincrypt.h.
#define MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG 0x00010000 |
Definition at line 1041 of file wincrypt.h.
#define MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG 0x00010000 |
Definition at line 1041 of file wincrypt.h.
#define MS_DEF_DH_SCHANNEL_PROV WINELIB_NAME_AW(MS_DEF_DH_SCHANNEL_PROV_) |
Definition at line 1988 of file wincrypt.h.
Definition at line 1976 of file wincrypt.h.
#define MS_DEF_DSS_DH_PROV WINELIB_NAME_AW(MS_DEF_DSS_DH_PROV_) |
Definition at line 1958 of file wincrypt.h.
Definition at line 1944 of file wincrypt.h.
#define MS_DEF_DSS_PROV WINELIB_NAME_AW(MS_DEF_DSS_PROV_) |
Definition at line 1942 of file wincrypt.h.
Definition at line 1930 of file wincrypt.h.
#define MS_DEF_PROV WINELIB_NAME_AW(MS_DEF_PROV_) |
Definition at line 1872 of file wincrypt.h.
Definition at line 1860 of file wincrypt.h.
#define MS_DEF_RSA_SCHANNEL_PROV WINELIB_NAME_AW(MS_DEF_RSA_SCHANNEL_PROV_) |
Definition at line 1928 of file wincrypt.h.
Definition at line 1916 of file wincrypt.h.
#define MS_DEF_RSA_SIG_PROV WINELIB_NAME_AW(MS_DEF_RSA_SIG_PROV_) |
Definition at line 1914 of file wincrypt.h.
Definition at line 1902 of file wincrypt.h.
#define MS_ENH_DSS_DH_PROV WINELIB_NAME_AW(MS_ENH_DSS_DH_PROV_) |
Definition at line 1974 of file wincrypt.h.
Definition at line 1960 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV WINELIB_NAME_AW(MS_ENH_RSA_AES_PROV_) |
Definition at line 2016 of file wincrypt.h.
Definition at line 2004 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV_XP WINELIB_NAME_AW(MS_ENH_RSA_AES_PROV_XP_) |
Definition at line 2032 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV_XP_A "Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)" |
Definition at line 2018 of file wincrypt.h.
#define MS_ENHANCED_PROV WINELIB_NAME_AW(MS_ENHANCED_PROV_) |
Definition at line 1886 of file wincrypt.h.
Definition at line 1874 of file wincrypt.h.
#define MS_SCARD_PROV WINELIB_NAME_AW(MS_SCARD_PROV_) |
Definition at line 2002 of file wincrypt.h.
Definition at line 1990 of file wincrypt.h.
#define MS_STRONG_PROV WINELIB_NAME_AW(MS_STRONG_PROV_) |
Definition at line 1900 of file wincrypt.h.
#define MS_STRONG_PROV_A "Microsoft Strong Cryptographic Provider" |
Definition at line 1888 of file wincrypt.h.
#define NETSCAPE_SIGN_CA_CERT_TYPE 0x01 |
Definition at line 3362 of file wincrypt.h.
#define NETSCAPE_SIGN_CERT_TYPE 0x10 |
Definition at line 3359 of file wincrypt.h.
#define NETSCAPE_SMIME_CA_CERT_TYPE 0x02 |
Definition at line 3361 of file wincrypt.h.
#define NETSCAPE_SMIME_CERT_TYPE 0x20 |
Definition at line 3358 of file wincrypt.h.
#define NETSCAPE_SSL_CA_CERT_TYPE 0x04 |
Definition at line 3360 of file wincrypt.h.
#define NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE 0x80 |
Definition at line 3356 of file wincrypt.h.
#define NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE 0x40 |
Definition at line 3357 of file wincrypt.h.
#define OPAQUEKEYBLOB 0x9 |
Definition at line 2243 of file wincrypt.h.
#define PCRYPT_PASSWORD_CREDENTIALS WINELIB_NAME_AW(PCRYPT_PASSWORD_CREDENTIALS) |
Definition at line 1595 of file wincrypt.h.
#define PKCS12_EXPORT_RESERVED_MASK 0xffff0000 |
Definition at line 4138 of file wincrypt.h.
#define PKCS12_IMPORT_RESERVED_MASK 0xffff0000 |
Definition at line 4133 of file wincrypt.h.
#define PKCS5_PADDING 1 |
Definition at line 2172 of file wincrypt.h.
Definition at line 3436 of file wincrypt.h.
#define PKCS_7_ASN_ENCODING 0x00010000 |
Definition at line 2299 of file wincrypt.h.
#define PKCS_7_NDR_ENCODING 0x00020000 |
Definition at line 2300 of file wincrypt.h.
Definition at line 3387 of file wincrypt.h.
Definition at line 3418 of file wincrypt.h.
Definition at line 3400 of file wincrypt.h.
Definition at line 3388 of file wincrypt.h.
Definition at line 3404 of file wincrypt.h.
Definition at line 3413 of file wincrypt.h.
Definition at line 3412 of file wincrypt.h.
Definition at line 3409 of file wincrypt.h.
Definition at line 3411 of file wincrypt.h.
Definition at line 3410 of file wincrypt.h.
Definition at line 3419 of file wincrypt.h.
Definition at line 3383 of file wincrypt.h.
Definition at line 3382 of file wincrypt.h.
#define PLAINTEXTKEYBLOB 0x8 |
Definition at line 2242 of file wincrypt.h.
#define PP_ADMIN_PIN 31 |
Definition at line 2106 of file wincrypt.h.
#define PP_CHANGE_PASSWORD 7 |
Definition at line 2088 of file wincrypt.h.
#define PP_CLIENT_HWND 1 |
Definition at line 2081 of file wincrypt.h.
#define PP_CONTAINER 6 |
Definition at line 2087 of file wincrypt.h.
#define PP_CONTEXT_INFO 11 |
Definition at line 2091 of file wincrypt.h.
#define PP_CRYPT_COUNT_KEY_USE 41 |
Definition at line 2116 of file wincrypt.h.
#define PP_DELETEKEY 24 |
Definition at line 2102 of file wincrypt.h.
#define PP_ENUMALGS 1 |
Definition at line 2082 of file wincrypt.h.
#define PP_ENUMALGS_EX 22 |
Definition at line 2101 of file wincrypt.h.
#define PP_ENUMCONTAINERS 2 |
Definition at line 2083 of file wincrypt.h.
#define PP_ENUMELECTROOTS 26 |
Definition at line 2104 of file wincrypt.h.
#define PP_ENUMEX_SIGNING_PROT 40 |
Definition at line 2115 of file wincrypt.h.
#define PP_ENUMMANDROOTS 25 |
Definition at line 2103 of file wincrypt.h.
#define PP_IMPTYPE 3 |
Definition at line 2084 of file wincrypt.h.
#define PP_KEY_TYPE_SUBTYPE 10 |
Definition at line 2090 of file wincrypt.h.
#define PP_KEYEXCHANGE_ALG 14 |
Definition at line 2094 of file wincrypt.h.
#define PP_KEYEXCHANGE_KEYSIZE 12 |
Definition at line 2092 of file wincrypt.h.
#define PP_KEYEXCHANGE_PIN 32 |
Definition at line 2107 of file wincrypt.h.
#define PP_KEYSET_SEC_DESCR 8 |
Definition at line 2089 of file wincrypt.h.
#define PP_KEYSET_TYPE 27 |
Definition at line 2105 of file wincrypt.h.
#define PP_KEYSPEC 39 |
Definition at line 2114 of file wincrypt.h.
#define PP_KEYSTORAGE 17 |
Definition at line 2097 of file wincrypt.h.
#define PP_KEYX_KEYSIZE_INC 35 |
Definition at line 2110 of file wincrypt.h.
#define PP_NAME 4 |
Definition at line 2085 of file wincrypt.h.
#define PP_PROVTYPE 16 |
Definition at line 2096 of file wincrypt.h.
#define PP_ROOT_CERTSTORE 46 |
Definition at line 2120 of file wincrypt.h.
#define PP_SESSION_KEYSIZE 20 |
Definition at line 2099 of file wincrypt.h.
#define PP_SGC_INFO 37 |
Definition at line 2112 of file wincrypt.h.
#define PP_SIG_KEYSIZE_INC 34 |
Definition at line 2109 of file wincrypt.h.
#define PP_SIGNATURE_ALG 15 |
Definition at line 2095 of file wincrypt.h.
#define PP_SIGNATURE_KEYSIZE 13 |
Definition at line 2093 of file wincrypt.h.
#define PP_SIGNATURE_PIN 33 |
Definition at line 2108 of file wincrypt.h.
#define PP_SMARTCARD_GUID 45 |
Definition at line 2119 of file wincrypt.h.
#define PP_SMARTCARD_READER 43 |
Definition at line 2118 of file wincrypt.h.
#define PP_SYM_KEYSIZE 19 |
Definition at line 2098 of file wincrypt.h.
#define PP_UI_PROMPT 21 |
Definition at line 2100 of file wincrypt.h.
#define PP_UNIQUE_CONTAINER 36 |
Definition at line 2111 of file wincrypt.h.
#define PP_USE_HARDWARE_RNG 38 |
Definition at line 2113 of file wincrypt.h.
#define PP_USER_CERTSTORE 42 |
Definition at line 2117 of file wincrypt.h.
#define PP_VERSION 5 |
Definition at line 2086 of file wincrypt.h.
#define PRIVATEKEYBLOB 0x7 |
Definition at line 2241 of file wincrypt.h.
#define PROV_DH_SCHANNEL 18 |
Definition at line 2051 of file wincrypt.h.
#define PROV_DSS 3 |
Definition at line 2041 of file wincrypt.h.
#define PROV_DSS_DH 13 |
Definition at line 2046 of file wincrypt.h.
#define PROV_EC_ECDSA_FULL 16 |
Definition at line 2049 of file wincrypt.h.
#define PROV_EC_ECDSA_SIG 14 |
Definition at line 2047 of file wincrypt.h.
#define PROV_EC_ECNRA_FULL 17 |
Definition at line 2050 of file wincrypt.h.
#define PROV_EC_ECNRA_SIG 15 |
Definition at line 2048 of file wincrypt.h.
#define PROV_FORTEZZA 4 |
Definition at line 2042 of file wincrypt.h.
#define PROV_INTEL_SEC 22 |
Definition at line 2054 of file wincrypt.h.
#define PROV_MS_EXCHANGE 5 |
Definition at line 2043 of file wincrypt.h.
#define PROV_REPLACE_OWF 23 |
Definition at line 2055 of file wincrypt.h.
#define PROV_RNG 21 |
Definition at line 2053 of file wincrypt.h.
#define PROV_RSA_AES 24 |
Definition at line 2056 of file wincrypt.h.
#define PROV_RSA_FULL 1 |
Definition at line 2039 of file wincrypt.h.
#define PROV_RSA_SCHANNEL 12 |
Definition at line 2045 of file wincrypt.h.
#define PROV_RSA_SIG 2 |
Definition at line 2040 of file wincrypt.h.
#define PROV_SPYRUS_LYNKS 20 |
Definition at line 2052 of file wincrypt.h.
#define PROV_SSL 6 |
Definition at line 2044 of file wincrypt.h.
#define PUBLICKEYBLOB 0x6 |
Definition at line 2240 of file wincrypt.h.
#define PUBLICKEYBLOBEX 0xA |
Definition at line 2244 of file wincrypt.h.
#define RANDOM_PADDING 2 |
Definition at line 2173 of file wincrypt.h.
#define REPORT_NO_PRIVATE_KEY 0x00000001 |
Definition at line 4135 of file wincrypt.h.
#define REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY 0x00000002 |
Definition at line 4136 of file wincrypt.h.
Definition at line 3384 of file wincrypt.h.
#define SCHANNEL_ENC_KEY 1 |
Definition at line 80 of file wincrypt.h.
#define SCHANNEL_MAC_KEY 0 |
Definition at line 79 of file wincrypt.h.
#define SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC "SchemeDllRetrieveEncodedObject" |
Definition at line 1609 of file wincrypt.h.
#define SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC "SchemeDllRetrieveEncodedObjectW" |
Definition at line 1611 of file wincrypt.h.
#define SIMPLEBLOB 0x1 |
Definition at line 2239 of file wincrypt.h.
#define SORTED_CTL_EXT_COUNT_OFFSET (1*4) |
Definition at line 628 of file wincrypt.h.
#define SORTED_CTL_EXT_FLAGS_OFFSET (0*4) |
Definition at line 627 of file wincrypt.h.
#define SORTED_CTL_EXT_HASH_BUCKET_OFFSET (3*4) |
Definition at line 630 of file wincrypt.h.
#define SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG 0x1 |
Definition at line 632 of file wincrypt.h.
#define SORTED_CTL_EXT_MAX_COLLISION_OFFSET (2*4) |
Definition at line 629 of file wincrypt.h.
#define SYMMETRICWRAPKEYBLOB 0xB |
Definition at line 2245 of file wincrypt.h.
#define sz_CERT_STORE_PROV_COLLECTION "Collection" |
Definition at line 2279 of file wincrypt.h.
#define sz_CERT_STORE_PROV_FILENAME sz_CERT_STORE_PROV_FILENAME_W |
Definition at line 2274 of file wincrypt.h.
#define sz_CERT_STORE_PROV_FILENAME_W "File" |
Definition at line 2273 of file wincrypt.h.
#define sz_CERT_STORE_PROV_LDAP sz_CERT_STORE_PROV_LDAP_W |
Definition at line 2287 of file wincrypt.h.
#define sz_CERT_STORE_PROV_LDAP_W "Ldap" |
Definition at line 2286 of file wincrypt.h.
#define sz_CERT_STORE_PROV_MEMORY "Memory" |
Definition at line 2272 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PHYSICAL sz_CERT_STORE_PROV_PHYSICAL_W |
Definition at line 2283 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PHYSICAL_W "Physical" |
Definition at line 2282 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PKCS7 "PKCS7" |
Definition at line 2277 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SERIALIZED "Serialized" |
Definition at line 2278 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SMART_CARD sz_CERT_STORE_PROV_SMART_CARD_W |
Definition at line 2285 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SMART_CARD_W "SmartCard" |
Definition at line 2284 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM sz_CERT_STORE_PROV_SYSTEM_W |
Definition at line 2276 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_REGISTRY sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W |
Definition at line 2281 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W "SystemRegistry" |
Definition at line 2280 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_W "System" |
Definition at line 2275 of file wincrypt.h.
#define szOID_ANSI_X942 "1.2.840.10046" |
Definition at line 3058 of file wincrypt.h.
#define szOID_ANSI_X942_DH "1.2.840.10046.2.1" |
Definition at line 3059 of file wincrypt.h.
#define szOID_ANY_APPLICATION_POLICY "1.3.6.1.4.1.311.10.12.1" |
Definition at line 3247 of file wincrypt.h.
#define szOID_ANY_CERT_POLICY "2.5.29.32.0" |
Definition at line 3198 of file wincrypt.h.
#define szOID_APPLICATION_CERT_POLICIES "1.3.6.1.4.1.311.21.10" |
Definition at line 3275 of file wincrypt.h.
#define szOID_APPLICATION_POLICY_CONSTRAINTS "1.3.6.1.4.1.311.21.12" |
Definition at line 3277 of file wincrypt.h.
#define szOID_APPLICATION_POLICY_MAPPINGS "1.3.6.1.4.1.311.21.11" |
Definition at line 3276 of file wincrypt.h.
#define szOID_ARCHIVED_KEY_ATTR "1.3.6.1.4.1.311.21.13" |
Definition at line 3278 of file wincrypt.h.
#define szOID_ARCHIVED_KEY_CERT_HASH "1.3.6.1.4.1.311.21.16" |
Definition at line 3281 of file wincrypt.h.
#define szOID_AUTHORITY_INFO_ACCESS "1.3.6.1.5.5.7.1.1" |
Definition at line 3290 of file wincrypt.h.
#define szOID_AUTHORITY_KEY_IDENTIFIER "2.5.29.1" |
Definition at line 3175 of file wincrypt.h.
#define szOID_AUTHORITY_KEY_IDENTIFIER2 "2.5.29.35" |
Definition at line 3200 of file wincrypt.h.
#define szOID_AUTHORITY_REVOCATION_LIST "2.5.4.38" |
Definition at line 3169 of file wincrypt.h.
#define szOID_AUTO_ENROLL_CTL_USAGE "1.3.6.1.4.1.311.20.1" |
Definition at line 3254 of file wincrypt.h.
#define szOID_BASIC_CONSTRAINTS "2.5.29.10" |
Definition at line 3183 of file wincrypt.h.
#define szOID_BASIC_CONSTRAINTS2 "2.5.29.19" |
Definition at line 3189 of file wincrypt.h.
#define szOID_BUSINESS_CATEGORY "2.5.4.15" |
Definition at line 3146 of file wincrypt.h.
#define szOID_CA_CERTIFICATE "2.5.4.37" |
Definition at line 3168 of file wincrypt.h.
#define szOID_CERT_EXTENSIONS "1.3.6.1.4.1.311.2.1.14" |
Definition at line 3208 of file wincrypt.h.
#define szOID_CERT_MANIFOLD "1.3.6.1.4.1.311.20.3" |
Definition at line 3263 of file wincrypt.h.
#define szOID_CERT_POLICIES "2.5.29.32" |
Definition at line 3197 of file wincrypt.h.
#define szOID_CERT_POLICIES_95 "2.5.29.3" |
Definition at line 3177 of file wincrypt.h.
#define szOID_CERTIFICATE_REVOCATION_LIST "2.5.4.39" |
Definition at line 3170 of file wincrypt.h.
#define szOID_CERTIFICATE_TEMPLATE "1.3.6.1.4.1.311.21.7" |
Definition at line 3272 of file wincrypt.h.
#define szOID_CERTSRV_CA_VERSION "1.3.6.1.4.1.311.21.1" |
Definition at line 3265 of file wincrypt.h.
#define szOID_CERTSRV_CROSSCA_VERSION "1.3.6.1.4.1.311.21.22" |
Definition at line 3286 of file wincrypt.h.
#define szOID_CERTSRV_PREVIOUS_CERT_HASH "1.3.6.1.4.1.311.21.2" |
Definition at line 3267 of file wincrypt.h.
#define szOID_CMC "1.3.6.1.5.5.7.7" |
Definition at line 3303 of file wincrypt.h.
#define szOID_CMC_ADD_EXTENSIONS "1.3.6.1.5.5.7.7.8" |
Definition at line 3311 of file wincrypt.h.
#define szOID_CMC_DATA_RETURN "1.3.6.1.5.5.7.7.4" |
Definition at line 3307 of file wincrypt.h.
#define szOID_CMC_DECRYPTED_POP "1.3.6.1.5.5.7.7.10" |
Definition at line 3313 of file wincrypt.h.
#define szOID_CMC_ENCRYPTED_POP "1.3.6.1.5.5.7.7.9" |
Definition at line 3312 of file wincrypt.h.
#define szOID_CMC_GET_CERT "1.3.6.1.5.5.7.7.15" |
Definition at line 3315 of file wincrypt.h.
#define szOID_CMC_GET_CRL "1.3.6.1.5.5.7.7.16" |
Definition at line 3316 of file wincrypt.h.
#define szOID_CMC_ID_POP_LINK_RANDOM "1.3.6.1.5.5.7.7.22" |
Definition at line 3321 of file wincrypt.h.
#define szOID_CMC_ID_POP_LINK_WITNESS "1.3.6.1.5.5.7.7.23" |
Definition at line 3322 of file wincrypt.h.
#define szOID_CMC_IDENTIFICATION "1.3.6.1.5.5.7.7.2" |
Definition at line 3305 of file wincrypt.h.
#define szOID_CMC_IDENTITY_PROOF "1.3.6.1.5.5.7.7.3" |
Definition at line 3306 of file wincrypt.h.
#define szOID_CMC_LRA_POP_WITNESS "1.3.6.1.5.5.7.7.11" |
Definition at line 3314 of file wincrypt.h.
#define szOID_CMC_QUERY_PENDING "1.3.6.1.5.5.7.7.21" |
Definition at line 3320 of file wincrypt.h.
#define szOID_CMC_RECIPIENT_NONCE "1.3.6.1.5.5.7.7.7" |
Definition at line 3310 of file wincrypt.h.
#define szOID_CMC_REG_INFO "1.3.6.1.5.5.7.7.18" |
Definition at line 3318 of file wincrypt.h.
#define szOID_CMC_RESPONSE_INFO "1.3.6.1.5.5.7.7.19" |
Definition at line 3319 of file wincrypt.h.
#define szOID_CMC_REVOKE_REQUEST "1.3.6.1.5.5.7.7.17" |
Definition at line 3317 of file wincrypt.h.
#define szOID_CMC_SENDER_NONCE "1.3.6.1.5.5.7.7.6" |
Definition at line 3309 of file wincrypt.h.
#define szOID_CMC_STATUS_INFO "1.3.6.1.5.5.7.7.1" |
Definition at line 3304 of file wincrypt.h.
#define szOID_CMC_TRANSACTION_ID "1.3.6.1.5.5.7.7.5" |
Definition at line 3308 of file wincrypt.h.
#define szOID_COMMON_NAME "2.5.4.3" |
Definition at line 3134 of file wincrypt.h.
#define szOID_COUNTRY_NAME "2.5.4.6" |
Definition at line 3137 of file wincrypt.h.
#define szOID_CRL_DIST_POINTS "2.5.29.31" |
Definition at line 3196 of file wincrypt.h.
#define szOID_CRL_NEXT_PUBLISH "1.3.6.1.4.1.311.21.4" |
Definition at line 3269 of file wincrypt.h.
#define szOID_CRL_NUMBER "2.5.29.20" |
Definition at line 3190 of file wincrypt.h.
#define szOID_CRL_REASON_CODE "2.5.29.21" |
Definition at line 3191 of file wincrypt.h.
#define szOID_CRL_SELF_CDP "1.3.6.1.4.1.311.21.14" |
Definition at line 3279 of file wincrypt.h.
#define szOID_CRL_VIRTUAL_BASE "1.3.6.1.4.1.311.21.3" |
Definition at line 3268 of file wincrypt.h.
#define szOID_CROSS_CERT_DIST_POINTS "1.3.6.1.4.1.311.10.9.1" |
Definition at line 3244 of file wincrypt.h.
#define szOID_CROSS_CERTIFICATE_PAIR "2.5.4.40" |
Definition at line 3171 of file wincrypt.h.
#define szOID_CT_PKI_DATA "1.3.6.1.5.5.7.12.2" |
Definition at line 3323 of file wincrypt.h.
#define szOID_CT_PKI_RESPONSE "1.3.6.1.5.5.7.12.3" |
Definition at line 3324 of file wincrypt.h.
#define szOID_CTL "1.3.6.1.4.1.311.10.1" |
Definition at line 3245 of file wincrypt.h.
#define szOID_DELTA_CRL_INDICATOR "2.5.29.27" |
Definition at line 3193 of file wincrypt.h.
#define szOID_DESCRIPTION "2.5.4.13" |
Definition at line 3144 of file wincrypt.h.
#define szOID_DESTINATION_INDICATOR "2.5.4.27" |
Definition at line 3158 of file wincrypt.h.
#define szOID_DEVICE_SERIAL_NUMBER "2.5.4.5" |
Definition at line 3136 of file wincrypt.h.
#define szOID_DN_QUALIFIER "2.5.4.46" |
Definition at line 3174 of file wincrypt.h.
#define szOID_DOMAIN_COMPONENT "0.9.2342.19200300.100.1.25" |
Definition at line 3205 of file wincrypt.h.
#define szOID_DRM "1.3.6.1.4.1.311.10.5.1" |
Definition at line 3232 of file wincrypt.h.
#define szOID_DRM_INDIVIDUALIZATION "1.3.6.1.4.1.311.10.5.2" |
Definition at line 3235 of file wincrypt.h.
#define szOID_DS "2.5" |
Definition at line 3069 of file wincrypt.h.
#define szOID_DS_EMAIL_REPLICATION "1.3.6.1.4.1.311.21.19" |
Definition at line 3283 of file wincrypt.h.
#define szOID_DSALG "2.5.8" |
Definition at line 3070 of file wincrypt.h.
#define szOID_DSALG_CRPT "2.5.8.1" |
Definition at line 3071 of file wincrypt.h.
#define szOID_DSALG_HASH "2.5.8.2" |
Definition at line 3072 of file wincrypt.h.
#define szOID_DSALG_RSA "2.5.8.1.1" |
Definition at line 3074 of file wincrypt.h.
#define szOID_DSALG_SIGN "2.5.8.3" |
Definition at line 3073 of file wincrypt.h.
#define szOID_ECC_CURVE_P256 "1.2.840.10045.3.1.7" |
Definition at line 3064 of file wincrypt.h.
#define szOID_ECC_CURVE_P384 "1.3.132.0.34" |
Definition at line 3110 of file wincrypt.h.
#define szOID_ECC_CURVE_P521 "1.3.132.0.35" |
Definition at line 3111 of file wincrypt.h.
#define szOID_ECC_PUBLIC_KEY "1.2.840.10045.2.1" |
Definition at line 3063 of file wincrypt.h.
#define szOID_ECDSA_SHA256 "1.2.840.10045.4.3.2" |
Definition at line 3066 of file wincrypt.h.
#define szOID_ECDSA_SHA384 "1.2.840.10045.4.3.3" |
Definition at line 3067 of file wincrypt.h.
#define szOID_ECDSA_SHA512 "1.2.840.10045.4.3.4" |
Definition at line 3068 of file wincrypt.h.
#define szOID_ECDSA_SPECIFIED "1.2.840.10045.4.3" |
Definition at line 3065 of file wincrypt.h.
#define szOID_EFS_RECOVERY "1.3.6.1.4.1.311.10.3.4.1" |
Definition at line 3219 of file wincrypt.h.
#define szOID_EMBEDDED_NT_CRYPTO "1.3.6.1.4.1.311.10.3.8" |
Definition at line 3223 of file wincrypt.h.
#define szOID_ENCRYPTED_KEY_HASH "1.3.6.1.4.1.311.21.21" |
Definition at line 3285 of file wincrypt.h.
#define szOID_ENHANCED_KEY_USAGE "2.5.29.37" |
Definition at line 3202 of file wincrypt.h.
#define szOID_ENROLL_CERTTYPE_EXTENSION "1.3.6.1.4.1.311.20.2" |
Definition at line 3255 of file wincrypt.h.
#define szOID_ENROLLMENT_AGENT "1.3.6.1.4.1.311.20.2.1" |
Definition at line 3256 of file wincrypt.h.
#define szOID_ENROLLMENT_CSP_PROVIDER "1.3.6.1.4.1.311.13.2.2" |
Definition at line 3250 of file wincrypt.h.
#define szOID_ENROLLMENT_NAME_VALUE_PAIR "1.3.6.1.4.1.311.13.2.1" |
Definition at line 3249 of file wincrypt.h.
#define szOID_ENTERPRISE_OID_ROOT "1.3.6.1.4.1.311.21.8" |
Definition at line 3273 of file wincrypt.h.
#define szOID_FACSIMILE_TELEPHONE_NUMBER "2.5.4.23" |
Definition at line 3154 of file wincrypt.h.
#define szOID_FRESHEST_CRL "2.5.29.46" |
Definition at line 3203 of file wincrypt.h.
#define szOID_GIVEN_NAME "2.5.4.42" |
Definition at line 3172 of file wincrypt.h.
#define szOID_INFOSEC "2.16.840.1.101.2.1" |
Definition at line 3112 of file wincrypt.h.
#define szOID_INFOSEC_mosaicConfidentiality "2.16.840.1.101.2.1.1.4" |
Definition at line 3116 of file wincrypt.h.
#define szOID_INFOSEC_mosaicIntegrity "2.16.840.1.101.2.1.1.6" |
Definition at line 3118 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKeyManagement "2.16.840.1.101.2.1.1.10" |
Definition at line 3122 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKMandSig "2.16.840.1.101.2.1.1.12" |
Definition at line 3124 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKMandUpdSig "2.16.840.1.101.2.1.1.20" |
Definition at line 3132 of file wincrypt.h.
#define szOID_INFOSEC_mosaicSignature "2.16.840.1.101.2.1.1.2" |
Definition at line 3114 of file wincrypt.h.
#define szOID_INFOSEC_mosaicTokenProtection "2.16.840.1.101.2.1.1.8" |
Definition at line 3120 of file wincrypt.h.
#define szOID_INFOSEC_mosaicUpdatedSig "2.16.840.1.101.2.1.1.19" |
Definition at line 3131 of file wincrypt.h.
#define szOID_INFOSEC_mosaicUpdateInteg "2.16.840.1.101.2.1.1.21" |
Definition at line 3133 of file wincrypt.h.
#define szOID_INFOSEC_sdnsConfidentiality "2.16.840.1.101.2.1.1.3" |
Definition at line 3115 of file wincrypt.h.
#define szOID_INFOSEC_sdnsIntegrity "2.16.840.1.101.2.1.1.5" |
Definition at line 3117 of file wincrypt.h.
#define szOID_INFOSEC_sdnsKeyManagement "2.16.840.1.101.2.1.1.9" |
Definition at line 3121 of file wincrypt.h.
#define szOID_INFOSEC_sdnsKMandSig "2.16.840.1.101.2.1.1.11" |
Definition at line 3123 of file wincrypt.h.
#define szOID_INFOSEC_sdnsSignature "2.16.840.1.101.2.1.1.1" |
Definition at line 3113 of file wincrypt.h.
#define szOID_INFOSEC_sdnsTokenProtection "2.16.840.1.101.2.1.1.7" |
Definition at line 3119 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAConfidentiality "2.16.840.1.101.2.1.1.14" |
Definition at line 3126 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAIntegrity "2.16.840.1.101.2.1.1.15" |
Definition at line 3127 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAKeyManagement "2.16.840.1.101.2.1.1.17" |
Definition at line 3129 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAKMandSig "2.16.840.1.101.2.1.1.18" |
Definition at line 3130 of file wincrypt.h.
#define szOID_INFOSEC_SuiteASignature "2.16.840.1.101.2.1.1.13" |
Definition at line 3125 of file wincrypt.h.
#define szOID_INFOSEC_SuiteATokenProtection "2.16.840.1.101.2.1.1.16" |
Definition at line 3128 of file wincrypt.h.
#define szOID_INHIBIT_ANY_POLICY "2.5.29.54" |
Definition at line 3204 of file wincrypt.h.
#define szOID_INITIALS "2.5.4.43" |
Definition at line 3173 of file wincrypt.h.
#define szOID_INTERNATIONAL_ISDN_NUMBER "2.5.4.25" |
Definition at line 3156 of file wincrypt.h.
#define szOID_IPSEC_KP_IKE_INTERMEDIATE "1.3.6.1.5.5.8.2.2" |
Definition at line 3328 of file wincrypt.h.
#define szOID_ISSUED_CERT_HASH "1.3.6.1.4.1.311.21.17" |
Definition at line 3282 of file wincrypt.h.
#define szOID_ISSUER_ALT_NAME "2.5.29.8" |
Definition at line 3181 of file wincrypt.h.
#define szOID_ISSUER_ALT_NAME2 "2.5.29.18" |
Definition at line 3188 of file wincrypt.h.
#define szOID_ISSUING_DIST_POINT "2.5.29.28" |
Definition at line 3194 of file wincrypt.h.
#define szOID_KEY_ATTRIBUTES "2.5.29.2" |
Definition at line 3176 of file wincrypt.h.
#define szOID_KEY_USAGE "2.5.29.15" |
Definition at line 3185 of file wincrypt.h.
#define szOID_KEY_USAGE_RESTRICTION "2.5.29.4" |
Definition at line 3178 of file wincrypt.h.
#define szOID_KEYID_RDN "1.3.6.1.4.1.311.10.7.1" |
Definition at line 3287 of file wincrypt.h.
#define szOID_KP_CA_EXCHANGE "1.3.6.1.4.1.311.21.5" |
Definition at line 3270 of file wincrypt.h.
#define szOID_KP_CTL_USAGE_SIGNING "1.3.6.1.4.1.311.10.3.1" |
Definition at line 3210 of file wincrypt.h.
#define szOID_KP_DOCUMENT_SIGNING "1.3.6.1.4.1.311.10.3.12" |
Definition at line 3227 of file wincrypt.h.
#define szOID_KP_EFS "1.3.6.1.4.1.311.10.3.4" |
Definition at line 3218 of file wincrypt.h.
#define szOID_KP_KEY_RECOVERY "1.3.6.1.4.1.311.10.3.11" |
Definition at line 3226 of file wincrypt.h.
#define szOID_KP_KEY_RECOVERY_AGENT "1.3.6.1.4.1.311.21.6" |
Definition at line 3271 of file wincrypt.h.
#define szOID_KP_LIFETIME_SIGNING "1.3.6.1.4.1.311.10.3.13" |
Definition at line 3228 of file wincrypt.h.
#define szOID_KP_MOBILE_DEVICE_SOFTWARE "1.3.6.1.4.1.311.10.3.14" |
Definition at line 3229 of file wincrypt.h.
#define szOID_KP_QUALIFIED_SUBORDINATION "1.3.6.1.4.1.311.10.3.10" |
Definition at line 3225 of file wincrypt.h.
#define szOID_KP_SMARTCARD_LOGON "1.3.6.1.4.1.311.20.2.2" |
Definition at line 3258 of file wincrypt.h.
#define szOID_KP_TIME_STAMP_SIGNING "1.3.6.1.4.1.311.10.3.2" |
Definition at line 3211 of file wincrypt.h.
#define szOID_LEGACY_POLICY_MAPPINGS "2.5.29.5" |
Definition at line 3179 of file wincrypt.h.
#define szOID_LICENSE_SERVER "1.3.6.1.4.1.311.10.6.2" |
Definition at line 3241 of file wincrypt.h.
#define szOID_LICENSES "1.3.6.1.4.1.311.10.6.1" |
Definition at line 3238 of file wincrypt.h.
#define szOID_LOCAL_MACHINE_KEYSET "1.3.6.1.4.1.311.17.2" |
Definition at line 3253 of file wincrypt.h.
#define szOID_LOCALITY_NAME "2.5.4.7" |
Definition at line 3138 of file wincrypt.h.
#define szOID_MEMBER "2.5.4.31" |
Definition at line 3162 of file wincrypt.h.
#define szOID_NAME_CONSTRAINTS "2.5.29.30" |
Definition at line 3195 of file wincrypt.h.
#define szOID_NETSCAPE "2.16.840.1.113730" |
Definition at line 3338 of file wincrypt.h.
#define szOID_NETSCAPE_BASE_URL "2.16.840.1.113730.1.2" |
Definition at line 3341 of file wincrypt.h.
#define szOID_NETSCAPE_CA_POLICY_URL "2.16.840.1.113730.1.8" |
Definition at line 3345 of file wincrypt.h.
#define szOID_NETSCAPE_CA_REVOCATION_URL "2.16.840.1.113730.1.4" |
Definition at line 3343 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_EXTENSION "2.16.840.1.113730.1" |
Definition at line 3339 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_RENEWAL_URL "2.16.840.1.113730.1.7" |
Definition at line 3344 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_SEQUENCE "2.16.840.1.113730.2.5" |
Definition at line 3349 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_TYPE "2.16.840.1.113730.1.1" |
Definition at line 3340 of file wincrypt.h.
#define szOID_NETSCAPE_COMMENT "2.16.840.1.113730.1.13" |
Definition at line 3347 of file wincrypt.h.
#define szOID_NETSCAPE_DATA_TYPE "2.16.840.1.113730.2" |
Definition at line 3348 of file wincrypt.h.
#define szOID_NETSCAPE_REVOCATION_URL "2.16.840.1.113730.1.3" |
Definition at line 3342 of file wincrypt.h.
#define szOID_NETSCAPE_SSL_SERVER_NAME "2.16.840.1.113730.1.12" |
Definition at line 3346 of file wincrypt.h.
#define szOID_NEXT_UPDATE_LOCATION "1.3.6.1.4.1.311.10.2" |
Definition at line 3209 of file wincrypt.h.
#define szOID_NIST_sha256 "2.16.840.1.101.3.4.2.1" |
Definition at line 3351 of file wincrypt.h.
#define szOID_NIST_sha384 "2.16.840.1.101.3.4.2.2" |
Definition at line 3352 of file wincrypt.h.
#define szOID_NIST_sha512 "2.16.840.1.101.3.4.2.3" |
Definition at line 3353 of file wincrypt.h.
#define szOID_NT5_CRYPTO "1.3.6.1.4.1.311.10.3.6" |
Definition at line 3221 of file wincrypt.h.
#define szOID_NT_PRINCIPAL_NAME "1.3.6.1.4.1.311.20.2.3" |
Definition at line 3261 of file wincrypt.h.
#define szOID_OEM_WHQL_CRYPTO "1.3.6.1.4.1.311.10.3.7" |
Definition at line 3222 of file wincrypt.h.
#define szOID_OIW "1.3.14" |
Definition at line 3075 of file wincrypt.h.
#define szOID_OIWDIR "1.3.14.7.2" |
Definition at line 3104 of file wincrypt.h.
#define szOID_OIWDIR_CRPT "1.3.14.7.2.1" |
Definition at line 3105 of file wincrypt.h.
#define szOID_OIWDIR_HASH "1.3.14.7.2.2" |
Definition at line 3106 of file wincrypt.h.
#define szOID_OIWDIR_md2 "1.3.14.7.2.2.1" |
Definition at line 3108 of file wincrypt.h.
#define szOID_OIWDIR_md2RSA "1.3.14.7.2.3.1" |
Definition at line 3109 of file wincrypt.h.
#define szOID_OIWDIR_SIGN "1.3.14.7.2.3" |
Definition at line 3107 of file wincrypt.h.
#define szOID_OIWSEC "1.3.14.3.2" |
Definition at line 3076 of file wincrypt.h.
#define szOID_OIWSEC_desCBC "1.3.14.3.2.7" |
Definition at line 3081 of file wincrypt.h.
#define szOID_OIWSEC_desCFB "1.3.14.3.2.9" |
Definition at line 3083 of file wincrypt.h.
#define szOID_OIWSEC_desECB "1.3.14.3.2.6" |
Definition at line 3080 of file wincrypt.h.
#define szOID_OIWSEC_desEDE "1.3.14.3.2.17" |
Definition at line 3091 of file wincrypt.h.
#define szOID_OIWSEC_desMAC "1.3.14.3.2.10" |
Definition at line 3084 of file wincrypt.h.
#define szOID_OIWSEC_desOFB "1.3.14.3.2.8" |
Definition at line 3082 of file wincrypt.h.
#define szOID_OIWSEC_dhCommMod "1.3.14.3.2.16" |
Definition at line 3090 of file wincrypt.h.
#define szOID_OIWSEC_dsa "1.3.14.3.2.12" |
Definition at line 3086 of file wincrypt.h.
#define szOID_OIWSEC_dsaComm "1.3.14.3.2.20" |
Definition at line 3094 of file wincrypt.h.
#define szOID_OIWSEC_dsaCommSHA "1.3.14.3.2.21" |
Definition at line 3095 of file wincrypt.h.
#define szOID_OIWSEC_dsaCommSHA1 "1.3.14.3.2.28" |
Definition at line 3102 of file wincrypt.h.
#define szOID_OIWSEC_dsaSHA1 "1.3.14.3.2.27" |
Definition at line 3101 of file wincrypt.h.
#define szOID_OIWSEC_keyHashSeal "1.3.14.3.2.23" |
Definition at line 3097 of file wincrypt.h.
#define szOID_OIWSEC_md2RSASign "1.3.14.3.2.24" |
Definition at line 3098 of file wincrypt.h.
#define szOID_OIWSEC_md4RSA "1.3.14.3.2.2" |
Definition at line 3077 of file wincrypt.h.
#define szOID_OIWSEC_md4RSA2 "1.3.14.3.2.4" |
Definition at line 3079 of file wincrypt.h.
#define szOID_OIWSEC_md5RSA "1.3.14.3.2.3" |
Definition at line 3078 of file wincrypt.h.
#define szOID_OIWSEC_md5RSASign "1.3.14.3.2.25" |
Definition at line 3099 of file wincrypt.h.
#define szOID_OIWSEC_mdc2 "1.3.14.3.2.19" |
Definition at line 3093 of file wincrypt.h.
#define szOID_OIWSEC_mdc2RSA "1.3.14.3.2.14" |
Definition at line 3088 of file wincrypt.h.
#define szOID_OIWSEC_rsaSign "1.3.14.3.2.11" |
Definition at line 3085 of file wincrypt.h.
#define szOID_OIWSEC_rsaXchg "1.3.14.3.2.22" |
Definition at line 3096 of file wincrypt.h.
#define szOID_OIWSEC_sha "1.3.14.3.2.18" |
Definition at line 3092 of file wincrypt.h.
#define szOID_OIWSEC_sha1 "1.3.14.3.2.26" |
Definition at line 3100 of file wincrypt.h.
#define szOID_OIWSEC_sha1RSASign "1.3.14.3.2.29" |
Definition at line 3103 of file wincrypt.h.
#define szOID_OIWSEC_shaDSA "1.3.14.3.2.13" |
Definition at line 3087 of file wincrypt.h.
#define szOID_OIWSEC_shaRSA "1.3.14.3.2.15" |
Definition at line 3089 of file wincrypt.h.
#define szOID_ORGANIZATION_NAME "2.5.4.10" |
Definition at line 3141 of file wincrypt.h.
#define szOID_ORGANIZATIONAL_UNIT_NAME "2.5.4.11" |
Definition at line 3142 of file wincrypt.h.
#define szOID_OS_VERSION "1.3.6.1.4.1.311.13.2.3" |
Definition at line 3251 of file wincrypt.h.
#define szOID_OWNER "2.5.4.32" |
Definition at line 3163 of file wincrypt.h.
#define szOID_PHYSICAL_DELIVERY_OFFICE_NAME "2.5.4.19" |
Definition at line 3150 of file wincrypt.h.
#define szOID_PKCS "1.2.840.113549.1" |
Definition at line 3001 of file wincrypt.h.
#define szOID_PKCS_1 "1.2.840.113549.1.1" |
Definition at line 3004 of file wincrypt.h.
#define szOID_PKCS_10 "1.2.840.113549.1.10" |
Definition at line 3013 of file wincrypt.h.
#define szOID_PKCS_11 "1.2.840.113549.1.12" |
Definition at line 3014 of file wincrypt.h.
#define szOID_PKCS_12_FRIENDLY_NAME_ATTR "1.2.840.113549.1.9.20" |
Definition at line 3206 of file wincrypt.h.
#define szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR "1.3.6.1.4.1.311.17.1" |
Definition at line 3252 of file wincrypt.h.
#define szOID_PKCS_12_LOCAL_KEY_ID "1.2.840.113549.1.9.21" |
Definition at line 3207 of file wincrypt.h.
#define szOID_PKCS_2 "1.2.840.113549.1.2" |
Definition at line 3005 of file wincrypt.h.
#define szOID_PKCS_3 "1.2.840.113549.1.3" |
Definition at line 3006 of file wincrypt.h.
#define szOID_PKCS_4 "1.2.840.113549.1.4" |
Definition at line 3007 of file wincrypt.h.
#define szOID_PKCS_5 "1.2.840.113549.1.5" |
Definition at line 3008 of file wincrypt.h.
#define szOID_PKCS_6 "1.2.840.113549.1.6" |
Definition at line 3009 of file wincrypt.h.
#define szOID_PKCS_7 "1.2.840.113549.1.7" |
Definition at line 3010 of file wincrypt.h.
#define szOID_PKCS_8 "1.2.840.113549.1.8" |
Definition at line 3011 of file wincrypt.h.
#define szOID_PKCS_9 "1.2.840.113549.1.9" |
Definition at line 3012 of file wincrypt.h.
#define szOID_PKIX "1.3.6.1.5.5.7" |
Definition at line 3288 of file wincrypt.h.
#define szOID_PKIX_ACC_DESCR "1.3.6.1.5.5.7.48" |
Definition at line 3325 of file wincrypt.h.
#define szOID_PKIX_CA_ISSUERS "1.3.6.1.5.5.7.48.2" |
Definition at line 3327 of file wincrypt.h.
#define szOID_PKIX_KP "1.3.6.1.5.5.7.3" |
Definition at line 3293 of file wincrypt.h.
#define szOID_PKIX_KP_CLIENT_AUTH "1.3.6.1.5.5.7.3.2" |
Definition at line 3295 of file wincrypt.h.
#define szOID_PKIX_KP_CODE_SIGNING "1.3.6.1.5.5.7.3.3" |
Definition at line 3296 of file wincrypt.h.
#define szOID_PKIX_KP_EMAIL_PROTECTION "1.3.6.1.5.5.7.3.4" |
Definition at line 3297 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_END_SYSTEM "1.3.6.1.5.5.7.3.5" |
Definition at line 3298 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_TUNNEL "1.3.6.1.5.5.7.3.6" |
Definition at line 3299 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_USER "1.3.6.1.5.5.7.3.7" |
Definition at line 3300 of file wincrypt.h.
#define szOID_PKIX_KP_SERVER_AUTH "1.3.6.1.5.5.7.3.1" |
Definition at line 3294 of file wincrypt.h.
#define szOID_PKIX_KP_TIMESTAMP_SIGNING "1.3.6.1.5.5.7.3.8" |
Definition at line 3301 of file wincrypt.h.
#define szOID_PKIX_NO_SIGNATURE "1.3.6.1.5.5.7.6.2" |
Definition at line 3302 of file wincrypt.h.
#define szOID_PKIX_OCSP "1.3.6.1.5.5.7.48.1" |
Definition at line 3326 of file wincrypt.h.
#define szOID_PKIX_PE "1.3.6.1.5.5.7.1" |
Definition at line 3289 of file wincrypt.h.
#define szOID_PKIX_POLICY_QUALIFIER_CPS "1.3.6.1.5.5.7.2.1" |
Definition at line 3291 of file wincrypt.h.
#define szOID_PKIX_POLICY_QUALIFIER_USERNOTICE "1.3.6.1.5.5.7.2.2" |
Definition at line 3292 of file wincrypt.h.
#define szOID_POLICY_CONSTRAINTS "2.5.29.36" |
Definition at line 3201 of file wincrypt.h.
#define szOID_POLICY_MAPPINGS "2.5.29.33" |
Definition at line 3199 of file wincrypt.h.
#define szOID_POST_OFFICE_BOX "2.5.4.18" |
Definition at line 3149 of file wincrypt.h.
#define szOID_POSTAL_ADDRESS "2.5.4.16" |
Definition at line 3147 of file wincrypt.h.
#define szOID_POSTAL_CODE "2.5.4.17" |
Definition at line 3148 of file wincrypt.h.
#define szOID_PREFERRED_DELIVERY_METHOD "2.5.4.28" |
Definition at line 3159 of file wincrypt.h.
#define szOID_PRESENTATION_ADDRESS "2.5.4.29" |
Definition at line 3160 of file wincrypt.h.
#define szOID_PRIVATEKEY_USAGE_PERIOD "2.5.29.16" |
Definition at line 3186 of file wincrypt.h.
#define szOID_PRODUCT_UPDATE "1.3.6.1.4.1.311.31.1" |
Definition at line 3335 of file wincrypt.h.
#define szOID_RDN_DUMMY_SIGNER "1.3.6.1.4.1.311.21.9" |
Definition at line 3274 of file wincrypt.h.
#define szOID_REASON_CODE_HOLD "2.5.29.23" |
Definition at line 3192 of file wincrypt.h.
#define szOID_REGISTERED_ADDRESS "2.5.4.26" |
Definition at line 3157 of file wincrypt.h.
#define szOID_REMOVE_CERTIFICATE "1.3.6.1.4.1.311.10.8.1" |
Definition at line 3243 of file wincrypt.h.
#define szOID_RENEWAL_CERTIFICATE "1.3.6.1.4.1.311.13.1" |
Definition at line 3248 of file wincrypt.h.
#define szOID_REQUEST_CLIENT_INFO "1.3.6.1.4.1.311.21.20" |
Definition at line 3284 of file wincrypt.h.
#define szOID_REQUIRE_CERT_CHAIN_POLICY "1.3.6.1.4.1.311.21.15" |
Definition at line 3280 of file wincrypt.h.
#define szOID_ROLE_OCCUPANT "2.5.4.33" |
Definition at line 3164 of file wincrypt.h.
#define szOID_ROOT_LIST_SIGNER "1.3.6.1.4.1.311.10.3.9" |
Definition at line 3224 of file wincrypt.h.
#define szOID_RSA "1.2.840.113549" |
Definition at line 3000 of file wincrypt.h.
#define szOID_RSA_certExtensions "1.2.840.113549.1.9.14" |
Definition at line 3044 of file wincrypt.h.
#define szOID_RSA_challengePwd "1.2.840.113549.1.9.7" |
Definition at line 3041 of file wincrypt.h.
#define szOID_RSA_contentType "1.2.840.113549.1.9.3" |
Definition at line 3037 of file wincrypt.h.
#define szOID_RSA_counterSign "1.2.840.113549.1.9.6" |
Definition at line 3040 of file wincrypt.h.
#define szOID_RSA_data "1.2.840.113549.1.7.1" |
Definition at line 3028 of file wincrypt.h.
#define szOID_RSA_DES_EDE3_CBC "1.2.840.113549.3.7" |
Definition at line 3056 of file wincrypt.h.
#define szOID_RSA_DH "1.2.840.113549.1.3.1" |
Definition at line 3027 of file wincrypt.h.
#define szOID_RSA_digestedData "1.2.840.113549.1.7.5" |
Definition at line 3032 of file wincrypt.h.
#define szOID_RSA_emailAddr "1.2.840.113549.1.9.1" |
Definition at line 3035 of file wincrypt.h.
#define szOID_RSA_ENCRYPT "1.2.840.113549.3" |
Definition at line 3003 of file wincrypt.h.
#define szOID_RSA_encryptedData "1.2.840.113549.1.7.6" |
Definition at line 3034 of file wincrypt.h.
#define szOID_RSA_envelopedData "1.2.840.113549.1.7.3" |
Definition at line 3030 of file wincrypt.h.
#define szOID_RSA_extCertAttrs "1.2.840.113549.1.9.9" |
Definition at line 3043 of file wincrypt.h.
#define szOID_RSA_HASH "1.2.840.113549.2" |
Definition at line 3002 of file wincrypt.h.
#define szOID_RSA_hashedData "1.2.840.113549.1.7.5" |
Definition at line 3033 of file wincrypt.h.
#define szOID_RSA_MD2 "1.2.840.113549.2.2" |
Definition at line 3051 of file wincrypt.h.
#define szOID_RSA_MD2RSA "1.2.840.113549.1.1.2" |
Definition at line 3019 of file wincrypt.h.
#define szOID_RSA_MD4 "1.2.840.113549.2.4" |
Definition at line 3052 of file wincrypt.h.
#define szOID_RSA_MD4RSA "1.2.840.113549.1.1.3" |
Definition at line 3020 of file wincrypt.h.
#define szOID_RSA_MD5 "1.2.840.113549.2.5" |
Definition at line 3053 of file wincrypt.h.
#define szOID_RSA_MD5RSA "1.2.840.113549.1.1.4" |
Definition at line 3021 of file wincrypt.h.
#define szOID_RSA_messageDigest "1.2.840.113549.1.9.4" |
Definition at line 3038 of file wincrypt.h.
#define szOID_RSA_preferSignedData "1.2.840.113549.1.9.15.1" |
Definition at line 3046 of file wincrypt.h.
#define szOID_RSA_RC2CBC "1.2.840.113549.3.2" |
Definition at line 3054 of file wincrypt.h.
#define szOID_RSA_RC4 "1.2.840.113549.3.4" |
Definition at line 3055 of file wincrypt.h.
#define szOID_RSA_RC5_CBCPad "1.2.840.113549.3.9" |
Definition at line 3057 of file wincrypt.h.
#define szOID_RSA_RSA "1.2.840.113549.1.1.1" |
Definition at line 3015 of file wincrypt.h.
#define szOID_RSA_SET0AEP_RSA "1.2.840.113549.1.1.6" |
Definition at line 3023 of file wincrypt.h.
#define szOID_RSA_SHA1RSA "1.2.840.113549.1.1.5" |
Definition at line 3022 of file wincrypt.h.
#define szOID_RSA_SHA256RSA "1.2.840.113549.1.1.11" |
Definition at line 3024 of file wincrypt.h.
#define szOID_RSA_SHA384RSA "1.2.840.113549.1.1.12" |
Definition at line 3025 of file wincrypt.h.
#define szOID_RSA_SHA512RSA "1.2.840.113549.1.1.13" |
Definition at line 3026 of file wincrypt.h.
#define szOID_RSA_signedData "1.2.840.113549.1.7.2" |
Definition at line 3029 of file wincrypt.h.
#define szOID_RSA_signEnvData "1.2.840.113549.1.7.4" |
Definition at line 3031 of file wincrypt.h.
#define szOID_RSA_signingTime "1.2.840.113549.1.9.5" |
Definition at line 3039 of file wincrypt.h.
#define szOID_RSA_SMIMEalg "1.2.840.113549.1.9.16.3" |
Definition at line 3047 of file wincrypt.h.
#define szOID_RSA_SMIMEalgCMS3DESwrap "1.2.840.113549.1.9.16.3.6" |
Definition at line 3049 of file wincrypt.h.
#define szOID_RSA_SMIMEalgCMSRC2wrap "1.2.840.113549.1.9.16.3.7" |
Definition at line 3050 of file wincrypt.h.
#define szOID_RSA_SMIMEalgESDH "1.2.840.113549.1.9.16.3.5" |
Definition at line 3048 of file wincrypt.h.
#define szOID_RSA_SMIMECapabilities "1.2.840.113549.1.9.15" |
Definition at line 3045 of file wincrypt.h.
#define szOID_RSA_unstructAddr "1.2.840.113549.1.9.9" |
Definition at line 3042 of file wincrypt.h.
#define szOID_RSA_unstructName "1.2.840.113549.1.9.2" |
Definition at line 3036 of file wincrypt.h.
#define szOID_SEARCH_GUIDE "2.5.4.14" |
Definition at line 3145 of file wincrypt.h.
#define szOID_SEE_ALSO "2.5.4.34" |
Definition at line 3165 of file wincrypt.h.
#define szOID_SERIALIZED "1.3.6.1.4.1.311.10.3.3.1" |
Definition at line 3331 of file wincrypt.h.
#define szOID_SERVER_GATED_CRYPTO "1.3.6.1.4.1.311.10.3.3" |
Definition at line 3213 of file wincrypt.h.
#define szOID_SGC_NETSCAPE "2.16.840.1.113730.4.1" |
Definition at line 3216 of file wincrypt.h.
#define szOID_SORTED_CTL "1.3.6.1.4.1.311.10.1.1" |
Definition at line 3246 of file wincrypt.h.
#define szOID_STATE_OR_PROVINCE_NAME "2.5.4.8" |
Definition at line 3139 of file wincrypt.h.
#define szOID_STREET_ADDRESS "2.5.4.9" |
Definition at line 3140 of file wincrypt.h.
#define szOID_SUBJECT_ALT_NAME "2.5.29.7" |
Definition at line 3180 of file wincrypt.h.
#define szOID_SUBJECT_ALT_NAME2 "2.5.29.17" |
Definition at line 3187 of file wincrypt.h.
#define szOID_SUBJECT_DIR_ATTRS "2.5.29.9" |
Definition at line 3182 of file wincrypt.h.
#define szOID_SUBJECT_KEY_IDENTIFIER "2.5.29.14" |
Definition at line 3184 of file wincrypt.h.
#define szOID_SUPPORTED_APPLICATION_CONTEXT "2.5.4.30" |
Definition at line 3161 of file wincrypt.h.
#define szOID_SUR_NAME "2.5.4.4" |
Definition at line 3135 of file wincrypt.h.
#define szOID_TELEPHONE_NUMBER "2.5.4.20" |
Definition at line 3151 of file wincrypt.h.
#define szOID_TELETEXT_TERMINAL_IDENTIFIER "2.5.4.22" |
Definition at line 3153 of file wincrypt.h.
#define szOID_TELEX_NUMBER "2.5.4.21" |
Definition at line 3152 of file wincrypt.h.
#define szOID_TITLE "2.5.4.12" |
Definition at line 3143 of file wincrypt.h.
#define szOID_USER_CERTIFICATE "2.5.4.36" |
Definition at line 3167 of file wincrypt.h.
#define szOID_USER_PASSWORD "2.5.4.35" |
Definition at line 3166 of file wincrypt.h.
#define szOID_WHQL_CRYPTO "1.3.6.1.4.1.311.10.3.5" |
Definition at line 3220 of file wincrypt.h.
#define szOID_X21_ADDRESS "2.5.4.24" |
Definition at line 3155 of file wincrypt.h.
#define szOID_X957 "1.2.840.10040" |
Definition at line 3060 of file wincrypt.h.
#define szOID_X957_DSA "1.2.840.10040.4.1" |
Definition at line 3061 of file wincrypt.h.
#define szOID_X957_SHA1DSA "1.2.840.10040.4.3" |
Definition at line 3062 of file wincrypt.h.
#define szOID_YESNO_TRUST_ATTR "1.3.6.1.4.1.311.10.4.1" |
Definition at line 3230 of file wincrypt.h.
Definition at line 1678 of file wincrypt.h.
Definition at line 1679 of file wincrypt.h.
Definition at line 1677 of file wincrypt.h.
Definition at line 1680 of file wincrypt.h.
Definition at line 1681 of file wincrypt.h.
#define TIME_VALID_OID_FLUSH_OBJECT_FUNC "TimeValidDllFlushObject" |
Definition at line 1675 of file wincrypt.h.
Definition at line 1670 of file wincrypt.h.
Definition at line 1671 of file wincrypt.h.
Definition at line 1669 of file wincrypt.h.
Definition at line 1672 of file wincrypt.h.
Definition at line 1673 of file wincrypt.h.
#define TIME_VALID_OID_GET_OBJECT_FUNC "TimeValidDllGetObject" |
Definition at line 2510 of file wincrypt.h.
#define TIME_VALID_OID_GET_OBJECT_FUNC "TimeValidDllGetObject" |
Definition at line 2510 of file wincrypt.h.
Definition at line 1525 of file wincrypt.h.
Definition at line 1534 of file wincrypt.h.
Definition at line 1529 of file wincrypt.h.
Definition at line 1524 of file wincrypt.h.
Definition at line 1532 of file wincrypt.h.
Definition at line 1533 of file wincrypt.h.
Definition at line 1530 of file wincrypt.h.
Definition at line 1528 of file wincrypt.h.
Definition at line 1531 of file wincrypt.h.
Definition at line 1535 of file wincrypt.h.
Definition at line 1526 of file wincrypt.h.
Definition at line 1527 of file wincrypt.h.
#define URL_OID_GET_OBJECT_URL_FUNC "UrlDllGetObjectUrl" |
Definition at line 2509 of file wincrypt.h.
#define URL_OID_GET_OBJECT_URL_FUNC "UrlDllGetObjectUrl" |
Definition at line 2509 of file wincrypt.h.
#define USAGE_MATCH_TYPE_AND 0x00000000 |
Definition at line 1043 of file wincrypt.h.
#define USAGE_MATCH_TYPE_OR 0x00000001 |
Definition at line 1044 of file wincrypt.h.
#define WINADVAPI DECLSPEC_IMPORT |
Definition at line 41 of file wincrypt.h.
Definition at line 3377 of file wincrypt.h.
#define X509_ANY_STRING X509_NAME_VALUE |
Definition at line 3371 of file wincrypt.h.
#define X509_ASN_ENCODING 0x00000001 |
Definition at line 2297 of file wincrypt.h.
Definition at line 3399 of file wincrypt.h.
Definition at line 3374 of file wincrypt.h.
Definition at line 3398 of file wincrypt.h.
Definition at line 3378 of file wincrypt.h.
Definition at line 3380 of file wincrypt.h.
Definition at line 3392 of file wincrypt.h.
Definition at line 3421 of file wincrypt.h.
Definition at line 3365 of file wincrypt.h.
Definition at line 3367 of file wincrypt.h.
Definition at line 3423 of file wincrypt.h.
Definition at line 3381 of file wincrypt.h.
Definition at line 3368 of file wincrypt.h.
Definition at line 3366 of file wincrypt.h.
Definition at line 3434 of file wincrypt.h.
Definition at line 3397 of file wincrypt.h.
Definition at line 3402 of file wincrypt.h.
#define X509_CRL_REASON_CODE X509_ENUMERATED |
Definition at line 3396 of file wincrypt.h.
Definition at line 3428 of file wincrypt.h.
Definition at line 3416 of file wincrypt.h.
#define X509_DH_PUBLICKEY X509_MULTI_BYTE_UINT |
Definition at line 3415 of file wincrypt.h.
Definition at line 3407 of file wincrypt.h.
#define X509_DSS_PUBLICKEY X509_MULTI_BYTE_UINT |
Definition at line 3406 of file wincrypt.h.
Definition at line 3408 of file wincrypt.h.
Definition at line 3417 of file wincrypt.h.
Definition at line 3403 of file wincrypt.h.
Definition at line 3395 of file wincrypt.h.
Definition at line 3369 of file wincrypt.h.
Definition at line 3393 of file wincrypt.h.
Definition at line 3424 of file wincrypt.h.
Definition at line 3375 of file wincrypt.h.
Definition at line 3379 of file wincrypt.h.
Definition at line 3376 of file wincrypt.h.
Definition at line 3386 of file wincrypt.h.
Definition at line 3394 of file wincrypt.h.
Definition at line 3405 of file wincrypt.h.
Definition at line 3372 of file wincrypt.h.
Definition at line 3425 of file wincrypt.h.
Definition at line 3370 of file wincrypt.h.
#define X509_NDR_ENCODING 0x00000002 |
Definition at line 2298 of file wincrypt.h.
Definition at line 3435 of file wincrypt.h.
Definition at line 3391 of file wincrypt.h.
Definition at line 3414 of file wincrypt.h.
Definition at line 3427 of file wincrypt.h.
Definition at line 3426 of file wincrypt.h.
Definition at line 3373 of file wincrypt.h.
Definition at line 3401 of file wincrypt.h.
#define X509_UNICODE_ANY_STRING X509_UNICODE_NAME_VALUE |
Definition at line 3390 of file wincrypt.h.
Definition at line 3385 of file wincrypt.h.
Definition at line 3389 of file wincrypt.h.
Definition at line 3420 of file wincrypt.h.
Definition at line 3422 of file wincrypt.h.
#define ZERO_PADDING 3 |
Definition at line 2174 of file wincrypt.h.
Definition at line 45 of file wincrypt.h.
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS |
typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef struct _PUBLICKEYSTRUC BLOBHEADER |
Definition at line 1271 of file wincrypt.h.
typedef const CRYPT_OID_INFO CCRYPT_OID_INFO |
Definition at line 1418 of file wincrypt.h.
typedef struct _CRYPTOAPI_BLOB CERT_BLOB |
typedef struct _CERT_CHAIN CERT_CHAIN |
Definition at line 934 of file wincrypt.h.
typedef struct _CERT_CHAIN_PARA CERT_CHAIN_PARA |
typedef struct _CERT_CONTEXT CERT_CONTEXT |
typedef struct _CTL_USAGE CERT_ENHKEY_USAGE |
typedef struct _CERT_EXTENSION CERT_EXTENSION |
typedef struct _CERT_EXTENSIONS CERT_EXTENSIONS |
typedef struct _CERT_INFO CERT_INFO |
typedef struct _CERT_KEY_CONTEXT CERT_KEY_CONTEXT |
typedef struct _CRYPTOAPI_BLOB CERT_NAME_BLOB |
typedef struct _CERT_NAME_INFO CERT_NAME_INFO |
typedef struct _CERT_NAME_VALUE CERT_NAME_VALUE |
typedef struct _CERT_OTHER_NAME CERT_OTHER_NAME |
typedef struct _CERT_PAIR CERT_PAIR |
typedef struct _CERT_POLICY_ID CERT_POLICY_ID |
typedef struct _CERT_POLICY_INFO CERT_POLICY_INFO |
typedef struct _CERT_RDN_ATTR CERT_RDN_ATTR |
typedef struct _CRYPTOAPI_BLOB CERT_RDN_VALUE_BLOB |
typedef struct _CERT_USAGE_MATCH CERT_USAGE_MATCH |
typedef struct _CMS_DH_KEY_INFO CMS_DH_KEY_INFO |
typedef CRYPT_ATTRIBUTES CMSG_ATTR |
Definition at line 3971 of file wincrypt.h.
typedef struct _CMSG_SIGNER_INFO CMSG_SIGNER_INFO |
typedef struct _CMSG_STREAM_INFO CMSG_STREAM_INFO |
typedef struct _CRYPTOAPI_BLOB CRL_BLOB |
typedef struct _CRL_CONTEXT CRL_CONTEXT |
typedef struct _CRL_DIST_POINT CRL_DIST_POINT |
typedef struct _CRL_ENTRY CRL_ENTRY |
typedef struct _CRYPTOAPI_BLOB CRYPT_ATTR_BLOB |
typedef struct _CRYPT_ATTRIBUTE CRYPT_ATTRIBUTE |
typedef struct _CRYPT_ATTRIBUTES CRYPT_ATTRIBUTES |
typedef struct _CRYPT_BIT_BLOB CRYPT_BIT_BLOB |
typedef struct _CRYPT_BLOB_ARRAY CRYPT_BLOB_ARRAY |
typedef struct _CRYPTOAPI_BLOB CRYPT_DATA_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_DER_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_DIGEST_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_HASH_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_INTEGER_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_OBJID_BLOB |
typedef struct _CRYPT_OID_INFO CRYPT_OID_INFO |
typedef struct _CRYPTOAPI_BLOB CRYPT_UINT_BLOB |
typedef struct _CRYPT_URL_ARRAY CRYPT_URL_ARRAY |
typedef struct _CRYPT_URL_INFO CRYPT_URL_INFO |
typedef struct _CTL_CONTEXT CTL_CONTEXT |
typedef struct _CTL_ENTRY CTL_ENTRY |
typedef struct _CTL_USAGE CTL_USAGE |
typedef struct _CTL_USAGE_MATCH CTL_USAGE_MATCH |
typedef struct _CRYPTOAPI_BLOB DATA_BLOB |
typedef struct _PRIVKEYVER3 DHPRIVKEY_VER3 |
typedef struct _PUBKEYVER3 DHPUBKEY_VER3 |
typedef struct _PRIVKEYVER3 DSSPRIVKEY_VER3 |
typedef struct _PUBKEYVER3 DSSPUBKEY_VER3 |
Definition at line 1176 of file wincrypt.h.
typedef HANDLE HCERTCHAINENGINE |
Definition at line 3612 of file wincrypt.h.
typedef void* HCERTSTORE |
Definition at line 51 of file wincrypt.h.
typedef void* HCERTSTOREPROV |
Definition at line 53 of file wincrypt.h.
typedef HANDLE HCRYPTASYNC |
Definition at line 1539 of file wincrypt.h.
typedef void* HCRYPTDEFAULTCONTEXT |
Definition at line 56 of file wincrypt.h.
static BYTE DWORD *static HCRYPTKEY *static DWORD HCRYPTHASH *static DWORD HCRYPTKEY *static HCRYPTHASH |
Definition at line 50 of file wincrypt.h.
Definition at line 49 of file wincrypt.h.
Definition at line 52 of file wincrypt.h.
typedef void* HCRYPTOIDFUNCADDR |
Definition at line 55 of file wincrypt.h.
typedef void* HCRYPTOIDFUNCSET |
Definition at line 54 of file wincrypt.h.
typedef ULONG_PTR HCRYPTPROV |
Definition at line 46 of file wincrypt.h.
typedef ULONG_PTR HCRYPTPROV_LEGACY |
Definition at line 48 of file wincrypt.h.
Definition at line 47 of file wincrypt.h.
typedef struct _HMAC_INFO HMAC_INFO |
typedef struct _KEY_TYPE_SUBTYPE KEY_TYPE_SUBTYPE |
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA * PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS * PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS |
typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA * PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef const CERT_CHAIN_CONTEXT* PCCERT_CHAIN_CONTEXT |
Definition at line 935 of file wincrypt.h.
typedef const CERT_CONTEXT* PCCERT_CONTEXT |
Definition at line 485 of file wincrypt.h.
Definition at line 1665 of file wincrypt.h.
Definition at line 1272 of file wincrypt.h.
static PCCRL_CONTEXT |
Definition at line 625 of file wincrypt.h.
typedef const CRYPT_OID_INFO * PCCRYPT_OID_INFO |
Definition at line 1418 of file wincrypt.h.
typedef const CTL_CONTEXT* PCCTL_CONTEXT |
Definition at line 753 of file wincrypt.h.
typedef struct _CERT_ALT_NAME_ENTRY * PCERT_ALT_NAME_ENTRY |
typedef struct _CERT_ALT_NAME_INFO * PCERT_ALT_NAME_INFO |
typedef struct _CRYPTOAPI_BLOB * PCERT_BLOB |
typedef struct _CERT_CHAIN * PCERT_CHAIN |
typedef struct _CERT_CHAIN_CONTEXT * PCERT_CHAIN_CONTEXT |
Definition at line 934 of file wincrypt.h.
typedef struct _CERT_CHAIN_ELEMENT * PCERT_CHAIN_ELEMENT |
typedef struct _CERT_CHAIN_PARA * PCERT_CHAIN_PARA |
typedef struct _CERT_CONTEXT * PCERT_CONTEXT |
typedef struct _CERT_DH_PARAMETERS * PCERT_DH_PARAMETERS |
typedef struct _CERT_DSS_PARAMETERS * PCERT_DSS_PARAMETERS |
typedef struct _CERT_ECC_SIGNATURE * PCERT_ECC_SIGNATURE |
typedef struct _CTL_USAGE * PCERT_ENHKEY_USAGE |
typedef struct _CERT_EXTENSION * PCERT_EXTENSION |
typedef struct _CERT_EXTENSIONS * PCERT_EXTENSIONS |
typedef struct _CERT_GENERAL_SUBTREE * PCERT_GENERAL_SUBTREE |
typedef struct _CERT_INFO * PCERT_INFO |
typedef struct _CERT_KEY_CONTEXT * PCERT_KEY_CONTEXT |
typedef struct _CRYPTOAPI_BLOB * PCERT_NAME_BLOB |
typedef struct _CERT_NAME_INFO * PCERT_NAME_INFO |
typedef struct _CERT_NAME_VALUE * PCERT_NAME_VALUE |
typedef struct _CERT_OTHER_NAME * PCERT_OTHER_NAME |
typedef struct _CERT_PAIR * PCERT_PAIR |
typedef struct _CERT_POLICIES_INFO * PCERT_POLICIES_INFO |
typedef struct _CERT_POLICY_ID * PCERT_POLICY_ID |
typedef struct _CERT_POLICY_INFO * PCERT_POLICY_INFO |
typedef struct _CERT_POLICY_MAPPING * PCERT_POLICY_MAPPING |
typedef struct _CERT_PUBLIC_KEY_INFO * PCERT_PUBLIC_KEY_INFO |
typedef struct _CERT_RDN_ATTR * PCERT_RDN_ATTR |
static PCERT_RDN_VALUE_BLOB |
typedef struct _CERT_REQUEST_INFO * PCERT_REQUEST_INFO |
typedef struct _CERT_REVOCATION_INFO * PCERT_REVOCATION_INFO |
typedef struct _CERT_REVOCATION_PARA * PCERT_REVOCATION_PARA |
typedef struct _CERT_SIMPLE_CHAIN * PCERT_SIMPLE_CHAIN |
typedef struct _CERT_STORE_PROV_INFO * PCERT_STORE_PROV_INFO |
typedef struct _CERT_TRUST_LIST_INFO * PCERT_TRUST_LIST_INFO |
typedef struct _CERT_TRUST_STATUS * PCERT_TRUST_STATUS |
typedef struct _CERT_USAGE_MATCH * PCERT_USAGE_MATCH |
typedef struct _CMS_DH_KEY_INFO * PCMS_DH_KEY_INFO |
typedef CRYPT_ATTRIBUTES * PCMSG_ATTR |
Definition at line 3971 of file wincrypt.h.
typedef struct _CMSG_CMS_SIGNER_INFO * PCMSG_CMS_SIGNER_INFO |
typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO * PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO |
typedef struct _CMSG_SIGNER_INFO * PCMSG_SIGNER_INFO |
typedef struct _CMSG_STREAM_INFO * PCMSG_STREAM_INFO |
typedef struct _CRYPTOAPI_BLOB * PCRL_BLOB |
typedef struct _CRL_CONTEXT * PCRL_CONTEXT |
typedef struct _CRL_DIST_POINT * PCRL_DIST_POINT |
typedef struct _CRL_DIST_POINT_NAME * PCRL_DIST_POINT_NAME |
typedef struct _CRL_DIST_POINTS_INFO * PCRL_DIST_POINTS_INFO |
typedef struct _CRL_ENTRY * PCRL_ENTRY |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_ATTR_BLOB |
typedef struct _CRYPT_ATTRIBUTE * PCRYPT_ATTRIBUTE |
typedef struct _CRYPT_ATTRIBUTES * PCRYPT_ATTRIBUTES |
typedef struct _CRYPT_BIT_BLOB * PCRYPT_BIT_BLOB |
typedef struct _CRYPT_BLOB_ARRAY * PCRYPT_BLOB_ARRAY |
typedef struct _CRYPT_CONTENT_INFO * PCRYPT_CONTENT_INFO |
typedef struct _CRYPT_CREDENTIALS * PCRYPT_CREDENTIALS |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DATA_BLOB |
typedef struct _CRYPT_DECODE_PARA * PCRYPT_DECODE_PARA |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DER_BLOB |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DIGEST_BLOB |
typedef struct _CRYPT_ENCODE_PARA * PCRYPT_ENCODE_PARA |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_HASH_BLOB |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_INTEGER_BLOB |
typedef struct _CRYPT_KEY_PROV_INFO * PCRYPT_KEY_PROV_INFO |
typedef struct _CRYPT_KEY_PROV_PARAM * PCRYPT_KEY_PROV_PARAM |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_OBJID_BLOB |
typedef struct _CRYPT_OID_FUNC_ENTRY * PCRYPT_OID_FUNC_ENTRY |
typedef struct _CRYPT_OID_INFO * PCRYPT_OID_INFO |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_UINT_BLOB |
typedef struct _CRYPT_URL_ARRAY * PCRYPT_URL_ARRAY |
typedef struct _CRYPT_URL_INFO * PCRYPT_URL_INFO |
typedef struct _CTL_CONTEXT * PCTL_CONTEXT |
typedef struct _CTL_ENTRY * PCTL_ENTRY |
typedef struct _CTL_FIND_USAGE_PARA * PCTL_FIND_USAGE_PARA |
typedef struct _CTL_USAGE * PCTL_USAGE |
typedef struct _CTL_USAGE_MATCH * PCTL_USAGE_MATCH |
typedef struct _CRYPTOAPI_BLOB * PDATA_BLOB |
typedef _In_ PCCERT_STORE_PROV_FIND_INFO pFindInfo |
Definition at line 1279 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CANCEL_ASYNC_RETRIEVAL_FUNC) (_In_opt_ HCRYPTASYNC hAsyncRetrieve) |
Definition at line 1562 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_DLL_OPEN_STORE_PROV_FUNC) (_In_ LPCSTR lpszStoreProvider, _In_ DWORD dwEncodingType, _In_opt_ HCRYPTPROV_LEGACY hCryptProv, _In_ DWORD dwFlags, _In_opt_ const void *pvPara, _In_ HCERTSTORE hCertStore, _Inout_ PCERT_STORE_PROV_INFO pStoreProvInfo) |
Definition at line 1155 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_PHYSICAL_STORE) (_In_ const void *pvSystemStore, _In_ DWORD dwFlags, _In_ LPCWSTR pwszStoreName, _In_ PCERT_PHYSICAL_STORE_INFO pStoreInfo, _Reserved_ void *pvReserved, _Inout_opt_ void *pvArg) |
Definition at line 1121 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_SYSTEM_STORE) (_In_ const void *pvSystemStore, _In_ DWORD dwFlags, _In_ PCERT_SYSTEM_STORE_INFO pStoreInfo, _Reserved_ void *pvReserved, _Inout_opt_ void *pvArg) |
Definition at line 1113 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_SYSTEM_STORE_LOCATION) (_In_ LPCWSTR pwszStoreLocation, _In_ DWORD dwFlags, _Reserved_ void *pvReserved, _Inout_opt_ void *pvArg) |
Definition at line 1106 of file wincrypt.h.
typedef void(WINAPI * PFN_CERT_STORE_PROV_CLOSE) (_Inout_opt_ HCERTSTOREPROV hStoreProv, _In_ DWORD dwFlags) |
Definition at line 1165 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_CONTROL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ DWORD dwFlags, _In_ DWORD dwCtrlType, _In_opt_ void const *pvCtrlPara) |
Definition at line 1257 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CERT) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCERT_CONTEXT pCertContext, _In_ DWORD dwFlags) |
Definition at line 1185 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CRL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCRL_CONTEXT pCrlContext, _In_ DWORD dwFlags) |
Definition at line 1214 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CTL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCTL_CONTEXT pCtlContext, _In_ DWORD dwFlags) |
Definition at line 1243 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FREE_FIND_CERT) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCERT_CONTEXT pCertContext, _In_ void *pvStoreProvFindInfo, _In_ DWORD dwFlags) |
Definition at line 1285 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FREE_FIND_CRL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCRL_CONTEXT pCrlContext, _In_ void *pvStoreProvFindInfo, _In_ DWORD dwFlags) |
Definition at line 1312 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CERT_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCERT_CONTEXT pCertContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _Out_writes_bytes_to_opt_(*pcbData, *pcbData) void *pvData, _Inout_ DWORD *pcbData) |
Definition at line 1292 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CRL_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCRL_CONTEXT pCrlContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _Out_writes_bytes_to_opt_(*pcbData, *pcbData) void *pvData, _Inout_ DWORD *pcbData) |
Definition at line 1319 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CTL_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCTL_CONTEXT pCtlContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _Out_writes_bytes_to_opt_(*pcbData, *pcbData) void *pvData, _Inout_ DWORD *pcbData) |
Definition at line 1339 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CERT_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCERT_CONTEXT pCertContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _In_opt_ const void *pvData) |
Definition at line 1191 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CRL_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCRL_CONTEXT pCrlContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _In_opt_ const void *pvData) |
Definition at line 1220 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CTL_PROPERTY) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCTL_CONTEXT pCtlContext, _In_ DWORD dwPropId, _In_ DWORD dwFlags, _In_opt_ const void *pvData) |
Definition at line 1249 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CERT) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCERT_CONTEXT pCertContext, _In_ DWORD dwFlags) |
Definition at line 1179 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CRL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCRL_CONTEXT pCrlContext, _In_ DWORD dwFlags) |
Definition at line 1208 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CTL) (_Inout_ HCERTSTOREPROV hStoreProv, _In_ PCCTL_CONTEXT pCtlContext, _In_ DWORD dwFlags) |
Definition at line 1237 of file wincrypt.h.
Definition at line 4048 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_EXPORT_KEY_TRANS) (_In_ PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, _In_ PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO pKeyTransEncodeInfo, _Inout_ PCMSG_KEY_TRANS_ENCRYPT_INFO pKeyTransEncryptInfo, _In_ DWORD dwFlags, _Reserved_ void *pvReserved) |
Definition at line 4103 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY) (_Inout_ PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, _In_ DWORD dwFlags, _Reserved_ void *pvReserved) |
Definition at line 4097 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_IMPORT_KEY_TRANS) (_In_ PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm, _In_ PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara, _In_ DWORD dwFlags, _Reserved_ void *pvReserved, _Out_ HCRYPTKEY *phContentEncryptKey) |
Definition at line 4111 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_STREAM_OUTPUT) (_In_opt_ const void *pvArg, _In_reads_bytes_opt_(cbData) BYTE *pbData, _In_ DWORD cbData, _In_ BOOL fFinal) |
Definition at line 3641 of file wincrypt.h.
typedef void(WINAPI * PFN_CRYPT_ASYNC_PARAM_FREE_FUNC) (_In_ LPSTR pszParamOid, _In_ LPVOID pvParam) |
Definition at line 1541 of file wincrypt.h.
typedef void(WINAPI * PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC) (_Inout_opt_ void *pvCompletion, _In_ DWORD dwCompletionCode, _In_ LPCSTR pszURL, _In_opt_ LPSTR pszObjectOid, _In_ void *pvObject) |
Definition at line 1549 of file wincrypt.h.
Definition at line 1655 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CRYPT_ENUM_OID_FUNC) (_In_ DWORD dwEncodingType, _In_ LPCSTR pszFuncName, _In_ LPCSTR pszOID, _In_ DWORD cValue, _In_reads_(cValue) const DWORD rgdwValueType[], _In_reads_(cValue) LPCWSTR const rgpwszValueName[], _In_reads_(cValue) const BYTE *const rgpbValueData[], _In_reads_(cValue) const DWORD rgcbValueData[], _Inout_opt_ void *pvArg) |
Definition at line 1359 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CRYPT_ENUM_OID_INFO) (_In_ PCCRYPT_OID_INFO pInfo, _Inout_opt_ void *pvArg) |
Definition at line 1420 of file wincrypt.h.
typedef PCCERT_CONTEXT(WINAPI * PFN_CRYPT_GET_SIGNER_CERTIFICATE) (_Inout_opt_ void *pvGetArg, _In_ DWORD dwCertEncodingType, _In_ PCERT_INFO pSignerId, _In_ HCERTSTORE hMsgCertStore) |
Definition at line 1452 of file wincrypt.h.
typedef void(WINAPI * PFN_FREE_ENCODED_OBJECT_FUNC) (_In_opt_ LPCSTR pszObjectOid, _Inout_ PCRYPT_BLOB_ARRAY pObject, _Inout_opt_ void *pvFreeContext) |
Definition at line 1603 of file wincrypt.h.
typedef HANDLE * PHCRYPTASYNC |
Definition at line 1539 of file wincrypt.h.
typedef struct _HMAC_INFO * PHMAC_INFO |
typedef struct _KEY_TYPE_SUBTYPE * PKEY_TYPE_SUBTYPE |
typedef _In_ PCCERT_STORE_PROV_FIND_INFO _In_ PCCERT_CONTEXT _In_ DWORD _Inout_ void _Outptr_ PCCERT_CONTEXT * ppProvCertContext |
Definition at line 1177 of file wincrypt.h.
typedef _In_ PCCERT_STORE_PROV_FIND_INFO _In_ PCCRL_CONTEXT _In_ DWORD _Inout_ void _Outptr_ PCCRL_CONTEXT * ppProvCrlContext |
Definition at line 1206 of file wincrypt.h.
typedef _In_ PCCERT_STORE_PROV_FIND_INFO _In_ PCCTL_CONTEXT _In_ DWORD _Inout_ void _Outptr_ PCCTL_CONTEXT * ppProvCtlContext |
Definition at line 1235 of file wincrypt.h.
Definition at line 1280 of file wincrypt.h.
Definition at line 1307 of file wincrypt.h.
Definition at line 1334 of file wincrypt.h.
typedef _In_ PCCERT_STORE_PROV_FIND_INFO _In_ PCCTL_CONTEXT _In_ DWORD _Inout_ void ** ppvStoreProvFindInfo |
Definition at line 1282 of file wincrypt.h.
typedef struct _PROV_ENUMALGS PROV_ENUMALGS |
typedef struct _PROV_ENUMALGS_EX PROV_ENUMALGS_EX |
typedef struct _SCHANNEL_ALG * PSCHANNEL_ALG |
typedef _In_ PCCERT_CONTEXT pStoreCertContext |
Definition at line 1175 of file wincrypt.h.
typedef _In_ PCCRL_CONTEXT pStoreCrlContext |
Definition at line 1204 of file wincrypt.h.
typedef _In_ PCCTL_CONTEXT pStoreCtlContext |
Definition at line 1233 of file wincrypt.h.
typedef struct _PUBLICKEYSTRUC PUBLICKEYSTRUC |
typedef struct _VTableProvStruc * PVTableProvStruc |
typedef struct _RSAPUBKEY RSAPUBKEY |
typedef struct _SCHANNEL_ALG SCHANNEL_ALG |
typedef struct _VTableProvStruc VTableProvStruc |
_In_reads_ | ( | cCerts | ) |
_In_ DWORD _In_reads_bytes_ | ( | cbCertEncoded | ) | const |
_In_ DWORD _In_reads_bytes_ | ( | cbCrlEncoded | ) | const |
_In_ DWORD _In_reads_bytes_ | ( | cbCtlEncoded | ) | const |
_In_reads_bytes_ | ( | cbElement | ) | const |
_In_ DWORD _In_reads_opt_ | ( | cSignerStore | ) |
typedef _Success_ | ( | return ! | = 0 | ) |
Definition at line 1028 of file fsctrl.c.
_Success_ | ( | return | = = 0 | ) |
BOOL WINAPI CertAddEncodedCertificateToSystemStoreA | ( | _In_ LPCSTR | szCertStoreName, |
_In_reads_bytes_(cbCertEncoded) const BYTE * | pbCertEncoded, | ||
_In_ DWORD | cbCertEncoded | ||
) |
BOOL WINAPI CertAddEncodedCertificateToSystemStoreW | ( | _In_ LPCWSTR | szCertStoreName, |
_In_reads_bytes_(cbCertEncoded) const BYTE * | pbCertEncoded, | ||
_In_ DWORD | cbCertEncoded | ||
) |
BOOL WINAPI CertAddEnhancedKeyUsageIdentifier | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ LPCSTR | pszUsageIdentifier | ||
) |
BOOL WINAPI CertAddStoreToCollection | ( | _In_ HCERTSTORE | hCollectionStore, |
_In_opt_ HCERTSTORE | hSiblingStore, | ||
_In_ DWORD | dwUpdateFlags, | ||
_In_ DWORD | dwPriority | ||
) |
BOOL WINAPI CertCompareCertificate | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_INFO | pCertId1, | ||
_In_ PCERT_INFO | pCertId2 | ||
) |
BOOL WINAPI CertCompareCertificateName | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_NAME_BLOB | pCertName1, | ||
_In_ PCERT_NAME_BLOB | pCertName2 | ||
) |
BOOL WINAPI CertCompareIntegerBlob | ( | _In_ PCRYPT_INTEGER_BLOB | pInt1, |
_In_ PCRYPT_INTEGER_BLOB | pInt2 | ||
) |
BOOL WINAPI CertComparePublicKeyInfo | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_PUBLIC_KEY_INFO | pPublicKey1, | ||
_In_ PCERT_PUBLIC_KEY_INFO | pPublicKey2 | ||
) |
BOOL WINAPI CertControlStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwCtrlType, | ||
_In_opt_ void const * | pvCtrlPara | ||
) |
PCCERT_CONTEXT WINAPI CertCreateCertificateContext | ( | _In_ DWORD | dwCertEncodingType, |
_In_reads_bytes_(cbCertEncoded) const BYTE * | pbCertEncoded, | ||
_In_ DWORD | cbCertEncoded | ||
) |
const void *WINAPI CertCreateContext | ( | _In_ DWORD | dwContextType, |
_In_ DWORD | dwEncodingType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCERT_CREATE_CONTEXT_PARA | pCreatePara | ||
) |
PCCRL_CONTEXT WINAPI CertCreateCRLContext | ( | _In_ DWORD | dwCertEncodingType, |
_In_reads_bytes_(cbCrlEncoded) const BYTE * | pbCrlEncoded, | ||
_In_ DWORD | cbCrlEncoded | ||
) |
PCCTL_CONTEXT WINAPI CertCreateCTLContext | ( | _In_ DWORD | dwMsgAndCertEncodingType, |
_In_reads_bytes_(cbCtlEncoded) const BYTE * | pbCtlEncoded, | ||
_In_ DWORD | cbCtlEncoded | ||
) |
PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate | ( | _In_opt_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hProv, |
_In_ PCERT_NAME_BLOB | pSubjectIssuerBlob, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCRYPT_KEY_PROV_INFO | pKeyProvInfo, | ||
_In_opt_ PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
_In_opt_ PSYSTEMTIME | pStartTime, | ||
_In_opt_ PSYSTEMTIME | pEndTime, | ||
_In_opt_ PCERT_EXTENSIONS | pExtensions | ||
) |
BOOL WINAPI CertDeleteCertificateFromStore | ( | _In_ PCCERT_CONTEXT | pCertContext | ) |
BOOL WINAPI CertDeleteCRLFromStore | ( | _In_ PCCRL_CONTEXT | pCrlContext | ) |
BOOL WINAPI CertDeleteCTLFromStore | ( | _In_ PCCTL_CONTEXT | pCtlContext | ) |
PCCERT_CHAIN_CONTEXT WINAPI CertDuplicateCertificateChain | ( | _In_ PCCERT_CHAIN_CONTEXT | pChainContext | ) |
PCCERT_CONTEXT WINAPI CertDuplicateCertificateContext | ( | _In_opt_ PCCERT_CONTEXT | pCertContext | ) |
PCCRL_CONTEXT WINAPI CertDuplicateCRLContext | ( | _In_opt_ PCCRL_CONTEXT | pCrlContext | ) |
PCCTL_CONTEXT WINAPI CertDuplicateCTLContext | ( | _In_opt_ PCCTL_CONTEXT | pCtlContext | ) |
HCERTSTORE WINAPI CertDuplicateStore | ( | _In_ HCERTSTORE | hCertStore | ) |
DWORD WINAPI CertEnumCertificateContextProperties | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwPropId | ||
) |
PCCERT_CONTEXT WINAPI CertEnumCertificatesInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_opt_ PCCERT_CONTEXT | pPrev | ||
) |
PCCRL_CONTEXT WINAPI CertEnumCRLsInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_opt_ PCCRL_CONTEXT | pPrevCrlContext | ||
) |
PCCTL_CONTEXT WINAPI CertEnumCTLsInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_opt_ PCCTL_CONTEXT | pPrevCtlContext | ||
) |
BOOL WINAPI CertEnumPhysicalStore | ( | _In_ const void * | pvSystemStore, |
_In_ DWORD | dwFlags, | ||
_Inout_opt_ void * | pvArg, | ||
__callback PFN_CERT_ENUM_PHYSICAL_STORE | pfnEnum | ||
) |
BOOL WINAPI CertEnumSubjectInSortedCTL | ( | _In_ PCCTL_CONTEXT | pCtlContext, |
_Inout_ void ** | ppvNextSubject, | ||
_Out_opt_ PCRYPT_DER_BLOB | pSubjectIdentifier, | ||
_Out_opt_ PCRYPT_DER_BLOB | pEncodedAttributes | ||
) |
BOOL WINAPI CertEnumSystemStore | ( | _In_ DWORD | dwFlags, |
_In_opt_ void * | pvSystemStoreLocationPara, | ||
_Inout_opt_ void * | pvArg, | ||
__callback PFN_CERT_ENUM_SYSTEM_STORE | pfnEnum | ||
) |
BOOL WINAPI CertEnumSystemStoreLocation | ( | _In_ DWORD | dwFlags, |
_Inout_opt_ void * | pvArg, | ||
__callback PFN_CERT_ENUM_SYSTEM_STORE_LOCATION | pfnEnum | ||
) |
PCRYPT_ATTRIBUTE WINAPI CertFindAttribute | ( | _In_ LPCSTR | pszObjId, |
_In_ DWORD | cAttr, | ||
_In_reads_(cAttr) CRYPT_ATTRIBUTE | rgAttr[] | ||
) |
BOOL WINAPI CertFindCertificateInCRL | ( | _In_ PCCERT_CONTEXT | pCert, |
_In_ PCCRL_CONTEXT | pCrlContext, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved, | ||
_Outptr_result_maybenull_ PCRL_ENTRY * | ppCrlEntry | ||
) |
PCCERT_CONTEXT WINAPI CertFindCertificateInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ DWORD | dwFindFlags, | ||
_In_ DWORD | dwFindType, | ||
_In_opt_ const void * | pvFindPara, | ||
_In_opt_ PCCERT_CONTEXT | pPrevCertContext | ||
) |
PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ DWORD | dwFindFlags, | ||
_In_ DWORD | dwFindType, | ||
_In_opt_ const void * | pvFindPara, | ||
_In_opt_ PCCERT_CHAIN_CONTEXT | pPrevChainContext | ||
) |
PCCRL_CONTEXT WINAPI CertFindCRLInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ DWORD | dwFindFlags, | ||
_In_ DWORD | dwFindType, | ||
_In_opt_ const void * | pvFindPara, | ||
_In_opt_ PCCRL_CONTEXT | pPrevCrlContext | ||
) |
PCCTL_CONTEXT WINAPI CertFindCTLInStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwMsgAndCertEncodingType, | ||
_In_ DWORD | dwFindFlags, | ||
_In_ DWORD | dwFindType, | ||
_In_opt_ const void * | pvFindPara, | ||
_In_opt_ PCCTL_CONTEXT | pPrevCtlContext | ||
) |
PCERT_EXTENSION WINAPI CertFindExtension | ( | _In_ LPCSTR | pszObjId, |
_In_ DWORD | cExtensions, | ||
_In_reads_(cExtensions) CERT_EXTENSION | rgExtensions[] | ||
) |
PCERT_RDN_ATTR WINAPI CertFindRDNAttr | ( | _In_ LPCSTR | pszObjId, |
_In_ PCERT_NAME_INFO | pName | ||
) |
BOOL WINAPI CertFindSubjectInSortedCTL | ( | _In_ PCRYPT_DATA_BLOB | pSubjectIdentifier, |
_In_ PCCTL_CONTEXT | pCtlContext, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved, | ||
_Out_opt_ PCRYPT_DER_BLOB | pEncodedAttributes | ||
) |
VOID WINAPI CertFreeCertificateChain | ( | _In_ PCCERT_CHAIN_CONTEXT | pChainContext | ) |
VOID WINAPI CertFreeCertificateChainEngine | ( | _In_opt_ HCERTCHAINENGINE | hChainEngine | ) |
BOOL WINAPI CertFreeCertificateContext | ( | _In_opt_ PCCERT_CONTEXT | pCertContext | ) |
BOOL WINAPI CertFreeCRLContext | ( | _In_opt_ PCCRL_CONTEXT | pCrlContext | ) |
BOOL WINAPI CertFreeCTLContext | ( | _In_opt_ PCCTL_CONTEXT | pCtlContext | ) |
BOOL WINAPI CertGetCertificateContextProperty | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwPropId, | ||
_Out_writes_bytes_to_opt_ *, *pcbData void * | pvData, | ||
_Inout_ DWORD * | pcbData | ||
) |
BOOL WINAPI CertGetCRLContextProperty | ( | _In_ PCCRL_CONTEXT | pCrlContext, |
_In_ DWORD | dwPropId, | ||
_Out_writes_bytes_to_opt_ *, *pcbData void * | pvData, | ||
_Inout_ DWORD * | pcbData | ||
) |
PCCRL_CONTEXT WINAPI CertGetCRLFromStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_opt_ PCCERT_CONTEXT | pIssuerContext, | ||
_In_opt_ PCCRL_CONTEXT | pPrevCrlContext, | ||
_Inout_ DWORD * | pdwFlags | ||
) |
BOOL WINAPI CertGetCTLContextProperty | ( | _In_ PCCTL_CONTEXT | pCtlContext, |
_In_ DWORD | dwPropId, | ||
_Out_writes_bytes_to_opt_ *, *pcbData void * | pvData, | ||
_Inout_ DWORD * | pcbData | ||
) |
BOOL WINAPI CertGetEnhancedKeyUsage | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbUsage PCERT_ENHKEY_USAGE | pUsage, | ||
_Inout_ DWORD * | pcbUsage | ||
) |
BOOL WINAPI CertGetIntendedKeyUsage | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_INFO | pCertInfo, | ||
_Out_writes_bytes_all_(cbKeyUsage) BYTE * | pbKeyUsage, | ||
_In_ DWORD | cbKeyUsage | ||
) |
PCCERT_CONTEXT WINAPI CertGetIssuerCertificateFromStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ PCCERT_CONTEXT | pSubjectContext, | ||
_In_opt_ PCCERT_CONTEXT | pPrevIssuerContext, | ||
_Inout_ DWORD * | pdwFlags | ||
) |
DWORD WINAPI CertGetNameStringA | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwType, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ void * | pvTypePara, | ||
_Out_writes_to_opt_(cchNameString, return) LPSTR | pszNameString, | ||
_In_ DWORD | cchNameString | ||
) |
DWORD WINAPI CertGetNameStringW | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwType, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ void * | pvTypePara, | ||
_Out_writes_to_opt_(cchNameString, return) LPWSTR | pszNameString, | ||
_In_ DWORD | cchNameString | ||
) |
DWORD WINAPI CertGetPublicKeyLength | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_PUBLIC_KEY_INFO | pPublicKey | ||
) |
PCCERT_CONTEXT WINAPI CertGetSubjectCertificateFromStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ PCERT_INFO | pCertId | ||
) |
BOOL WINAPI CertIsRDNAttrsInCertificateName | ( | _In_ DWORD | dwCertEncodingType, |
_In_ DWORD | dwFlags, | ||
_In_ PCERT_NAME_BLOB | pCertName, | ||
_In_ PCERT_RDN | pRDN | ||
) |
BOOL WINAPI CertIsValidCRLForCertificate | ( | _In_ PCCERT_CONTEXT | pCert, |
_In_ PCCRL_CONTEXT | pCrl, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved | ||
) |
DWORD WINAPI CertNameToStrA | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_NAME_BLOB | pName, | ||
_In_ DWORD | dwStrType, | ||
_Out_writes_to_opt_(csz, return) LPSTR | psz, | ||
_In_ DWORD | csz | ||
) |
DWORD WINAPI CertNameToStrW | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_NAME_BLOB | pName, | ||
_In_ DWORD | dwStrType, | ||
_Out_writes_to_opt_(csz, return) LPWSTR | psz, | ||
_In_ DWORD | csz | ||
) |
_Must_inspect_result_ HCERTSTORE WINAPI CertOpenStore | ( | _In_ LPCSTR | lpszStoreProvider, |
_In_ DWORD | dwEncodingType, | ||
_In_opt_ HCRYPTPROV_LEGACY | hCryptProv, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ const void * | pvPara | ||
) |
HCERTSTORE WINAPI CertOpenSystemStoreA | ( | _In_opt_ HCRYPTPROV_LEGACY | hProv, |
_In_ LPCSTR | szSubsystemProtocol | ||
) |
HCERTSTORE WINAPI CertOpenSystemStoreW | ( | _In_opt_ HCRYPTPROV_LEGACY | hProv, |
_In_ LPCWSTR | szSubSystemProtocol | ||
) |
DWORD WINAPI CertRDNValueToStrA | ( | _In_ DWORD | dwValueType, |
_In_ PCERT_RDN_VALUE_BLOB | pValue, | ||
_Out_writes_to_opt_(csz, return) LPSTR | psz, | ||
_In_ DWORD | csz | ||
) |
DWORD WINAPI CertRDNValueToStrW | ( | _In_ DWORD | dwValueType, |
_In_ PCERT_RDN_VALUE_BLOB | pValue, | ||
_Out_writes_to_opt_(csz, return) LPWSTR | psz, | ||
_In_ DWORD | csz | ||
) |
BOOL WINAPI CertRegisterPhysicalStore | ( | _In_ const void * | pvSystemStore, |
_In_ DWORD | dwFlags, | ||
_In_ LPCWSTR | pwszStoreName, | ||
_In_ PCERT_PHYSICAL_STORE_INFO | pStoreInfo, | ||
_Reserved_ void * | pvReserved | ||
) |
BOOL WINAPI CertRegisterSystemStore | ( | _In_ const void * | pvSystemStore, |
_In_ DWORD | dwFlags, | ||
_In_opt_ PCERT_SYSTEM_STORE_INFO | pStoreInfo, | ||
_Reserved_ void * | pvReserved | ||
) |
BOOL WINAPI CertRemoveEnhancedKeyUsageIdentifier | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ LPCSTR | pszUsageIdentifier | ||
) |
void WINAPI CertRemoveStoreFromCollection | ( | _In_ HCERTSTORE | hCollectionStore, |
_In_ HCERTSTORE | hSiblingStore | ||
) |
BOOL WINAPI CertResyncCertificateChainEngine | ( | _In_opt_ HCERTCHAINENGINE | hChainEngine | ) |
BOOL WINAPI CertSaveStore | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwEncodingType, | ||
_In_ DWORD | dwSaveAs, | ||
_In_ DWORD | dwSaveTo, | ||
_Inout_ void * | pvSaveToPara, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI CertSerializeCertificateStoreElement | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbElement BYTE * | pbElement, | ||
_Inout_ DWORD * | pcbElement | ||
) |
BOOL WINAPI CertSerializeCRLStoreElement | ( | _In_ PCCRL_CONTEXT | pCrlContext, |
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbElement BYTE * | pbElement, | ||
_Inout_ DWORD * | pcbElement | ||
) |
BOOL WINAPI CertSerializeCTLStoreElement | ( | _In_ PCCTL_CONTEXT | pCtlContext, |
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbElement BYTE * | pbElement, | ||
_Inout_ DWORD * | pcbElement | ||
) |
BOOL WINAPI CertSetCertificateContextProperty | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_ DWORD | dwPropId, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ const void * | pvData | ||
) |
BOOL WINAPI CertSetCRLContextProperty | ( | _In_ PCCRL_CONTEXT | pCrlContext, |
_In_ DWORD | dwPropId, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ const void * | pvData | ||
) |
BOOL WINAPI CertSetCTLContextProperty | ( | _In_ PCCTL_CONTEXT | pCtlContext, |
_In_ DWORD | dwPropId, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ const void * | pvData | ||
) |
BOOL WINAPI CertSetEnhancedKeyUsage | ( | _In_ PCCERT_CONTEXT | pCertContext, |
_In_opt_ PCERT_ENHKEY_USAGE | pUsage | ||
) |
BOOL WINAPI CertSetStoreProperty | ( | _In_ HCERTSTORE | hCertStore, |
_In_ DWORD | dwPropId, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ const void * | pvData | ||
) |
BOOL WINAPI CertStrToNameA | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCSTR | pszX500, | ||
_In_ DWORD | dwStrType, | ||
_Reserved_ void * | pvReserved, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded, | ||
_Outptr_opt_result_maybenull_ LPCSTR * | ppszError | ||
) |
BOOL WINAPI CertStrToNameW | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCWSTR | pszX500, | ||
_In_ DWORD | dwStrType, | ||
_Reserved_ void * | pvReserved, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded, | ||
_Outptr_opt_result_maybenull_ LPCWSTR * | ppszError | ||
) |
BOOL WINAPI CertVerifyCertificateChainPolicy | ( | _In_ LPCSTR | pszPolicyOID, |
_In_ PCCERT_CHAIN_CONTEXT | pChainContext, | ||
_In_ PCERT_CHAIN_POLICY_PARA | pPolicyPara, | ||
_Inout_ PCERT_CHAIN_POLICY_STATUS | pPolicyStatus | ||
) |
BOOL WINAPI CertVerifyCRLRevocation | ( | _In_ DWORD | dwCertEncodingType, |
_In_ PCERT_INFO | pCertId, | ||
_In_ DWORD | cCrlInfo, | ||
_In_reads_(cCrlInfo) PCRL_INFO | rgpCrlInfo[] | ||
) |
LONG WINAPI CertVerifyCRLTimeValidity | ( | _In_opt_ LPFILETIME | pTimeToVerify, |
_In_ PCRL_INFO | pCrlInfo | ||
) |
BOOL WINAPI CertVerifyCTLUsage | ( | _In_ DWORD | dwEncodingType, |
_In_ DWORD | dwSubjectType, | ||
_In_ void * | pvSubject, | ||
_In_ PCTL_USAGE | pSubjectUsage, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCTL_VERIFY_USAGE_PARA | pVerifyUsagePara, | ||
_Inout_ PCTL_VERIFY_USAGE_STATUS | pVerifyUsageStatus | ||
) |
BOOL WINAPI CertVerifyRevocation | ( | _In_ DWORD | dwEncodingType, |
_In_ DWORD | dwRevType, | ||
_In_ DWORD | cContext, | ||
_In_reads_(cContext) PVOID | rgpvContext[], | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCERT_REVOCATION_PARA | pRevPara, | ||
_Inout_ PCERT_REVOCATION_STATUS | pRevStatus | ||
) |
BOOL WINAPI CertVerifySubjectCertificateContext | ( | _In_ PCCERT_CONTEXT | pSubject, |
_In_opt_ PCCERT_CONTEXT | pIssuer, | ||
_Inout_ DWORD * | pdwFlags | ||
) |
LONG WINAPI CertVerifyTimeValidity | ( | _In_opt_ LPFILETIME | pTimeToVerify, |
_In_ PCERT_INFO | pCertInfo | ||
) |
BOOL WINAPI CertVerifyValidityNesting | ( | _In_ PCERT_INFO | pSubjectInfo, |
_In_ PCERT_INFO | pIssuerInfo | ||
) |
BOOL WINAPI CryptAcquireCertificatePrivateKey | ( | _In_ PCCERT_CONTEXT | pCert, |
_In_ DWORD | dwFlags, | ||
_In_opt_ void * | pvParameters, | ||
_Out_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE * | phCryptProvOrNCryptKey, | ||
_Out_opt_ DWORD * | pdwKeySpec, | ||
_Out_opt_ BOOL * | pfCallerFreeProvOrNCryptKey | ||
) |
WINADVAPI BOOL WINAPI CryptAcquireContextA | ( | _Out_ HCRYPTPROV * | , |
_In_opt_ | LPCSTR, | ||
_In_opt_ | LPCSTR, | ||
_In_ | DWORD, | ||
_In_ | DWORD | ||
) |
WINADVAPI BOOL WINAPI CryptAcquireContextW | ( | _Out_ HCRYPTPROV * | , |
_In_opt_ | LPCWSTR, | ||
_In_opt_ | LPCWSTR, | ||
_In_ | DWORD, | ||
_In_ | DWORD | ||
) |
BOOL WINAPI CryptCancelAsyncRetrieval | ( | _In_opt_ HCRYPTASYNC | hAsyncRetrieval | ) |
WINADVAPI BOOL WINAPI CryptCreateHash | ( | _In_ | HCRYPTPROV, |
_In_ | ALG_ID, | ||
_In_ | HCRYPTKEY, | ||
_In_ | DWORD, | ||
_Out_ HCRYPTHASH * | |||
) |
BOOL WINAPI CryptDecodeMessage | ( | _In_ DWORD | dwMsgTypeFlags, |
_In_opt_ PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, | ||
_In_opt_ PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, | ||
_In_ DWORD | dwSignerIndex, | ||
_In_reads_bytes_(cbEncodedBlob) const BYTE * | pbEncodedBlob, | ||
_In_ DWORD | cbEncodedBlob, | ||
_In_ DWORD | dwPrevInnerContentType, | ||
_Out_opt_ DWORD * | pdwMsgType, | ||
_Out_opt_ DWORD * | pdwInnerContentType, | ||
_Out_writes_bytes_to_opt_ *, *pcbDecoded BYTE * | pbDecoded, | ||
_Inout_opt_ DWORD * | pcbDecoded, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppXchgCert, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppSignerCert | ||
) |
BOOL WINAPI CryptDecodeObject | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCSTR | lpszStructType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbStructInfo void * | pvStructInfo, | ||
_Inout_ DWORD * | pcbStructInfo | ||
) |
BOOL WINAPI CryptDecodeObjectEx | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCSTR | lpszStructType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCRYPT_DECODE_PARA | pDecodePara, | ||
_Out_opt_ void * | pvStructInfo, | ||
_Inout_ DWORD * | pcbStructInfo | ||
) |
BOOL WINAPI CryptDecryptAndVerifyMessageSignature | ( | _In_ PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, |
_In_ PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, | ||
_In_ DWORD | dwSignerIndex, | ||
_In_reads_bytes_(cbEncryptedBlob) const BYTE * | pbEncryptedBlob, | ||
_In_ DWORD | cbEncryptedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbDecrypted BYTE * | pbDecrypted, | ||
_Inout_opt_ DWORD * | pcbDecrypted, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppXchgCert, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppSignerCert | ||
) |
BOOL WINAPI CryptDecryptMessage | ( | _In_ PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, |
_In_reads_bytes_(cbEncryptedBlob) const BYTE * | pbEncryptedBlob, | ||
_In_ DWORD | cbEncryptedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbDecrypted BYTE * | pbDecrypted, | ||
_Inout_opt_ DWORD * | pcbDecrypted, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppXchgCert | ||
) |
WINADVAPI BOOL WINAPI CryptDeriveKey | ( | _In_ | HCRYPTPROV, |
_In_ | ALG_ID, | ||
_In_ | HCRYPTHASH, | ||
_In_ | DWORD, | ||
_Out_ HCRYPTKEY * | |||
) |
WINADVAPI BOOL WINAPI CryptDuplicateHash | ( | _In_ | HCRYPTHASH, |
_Reserved_ DWORD * | , | ||
_In_ | DWORD, | ||
_Out_ HCRYPTHASH * | |||
) |
WINADVAPI BOOL WINAPI CryptDuplicateKey | ( | _In_ | HCRYPTKEY, |
_Reserved_ DWORD * | , | ||
_In_ | DWORD, | ||
_Out_ HCRYPTKEY * | |||
) |
BOOL WINAPI CryptEncodeObject | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCSTR | lpszStructType, | ||
_In_ const void * | pvStructInfo, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded | ||
) |
BOOL WINAPI CryptEncodeObjectEx | ( | _In_ DWORD | dwCertEncodingType, |
_In_ LPCSTR | lpszStructType, | ||
_In_ const void * | pvStructInfo, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ PCRYPT_ENCODE_PARA | pEncodePara, | ||
_Out_opt_ void * | pvEncoded, | ||
_Inout_ DWORD * | pcbEncoded | ||
) |
BOOL WINAPI CryptEncryptMessage | ( | _In_ PCRYPT_ENCRYPT_MESSAGE_PARA | pEncryptPara, |
_In_ DWORD | cRecipientCert, | ||
_In_reads_(cRecipientCert) PCCERT_CONTEXT | rgpRecipientCert[], | ||
_In_reads_bytes_opt_(cbToBeEncrypted) const BYTE * | pbToBeEncrypted, | ||
_In_ DWORD | cbToBeEncrypted, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncryptedBlob BYTE * | pbEncryptedBlob, | ||
_Inout_ DWORD * | pcbEncryptedBlob | ||
) |
BOOL WINAPI CryptEnumOIDFunction | ( | _In_ DWORD | dwEncodingType, |
_In_opt_ LPCSTR | pszFuncName, | ||
_In_opt_ LPCSTR | pszOID, | ||
_In_ DWORD | dwFlags, | ||
_Inout_opt_ void * | pvArg, | ||
__callback PFN_CRYPT_ENUM_OID_FUNC | pfnEnumOIDFunc | ||
) |
BOOL WINAPI CryptEnumOIDInfo | ( | _In_ DWORD | dwGroupId, |
_In_ DWORD | dwFlags, | ||
_Inout_opt_ void * | pvArg, | ||
__callback PFN_CRYPT_ENUM_OID_INFO | pfnEnumOIDInfo | ||
) |
WINADVAPI BOOL WINAPI CryptExportKey | ( | _In_ HCRYPTKEY | hKey, |
_In_ HCRYPTKEY | hExpKey, | ||
_In_ DWORD | dwBlobType, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pdwDataLen BYTE * | pbData, | ||
_Inout_ DWORD * | pdwDataLen | ||
) |
BOOL WINAPI CryptExportPublicKeyInfo | ( | _In_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProvOrNCryptKey, |
_In_opt_ DWORD | dwKeySpec, | ||
_In_ DWORD | dwCertEncodingType, | ||
_Out_writes_bytes_to_opt_ *, *pcbInfo PCERT_PUBLIC_KEY_INFO | pInfo, | ||
_Inout_ DWORD * | pcbInfo | ||
) |
BOOL WINAPI CryptExportPublicKeyInfoEx | ( | _In_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProvOrNCryptKey, |
_In_opt_ DWORD | dwKeySpec, | ||
_In_ DWORD | dwCertEncodingType, | ||
_In_opt_ LPSTR | pszPublicKeyObjId, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ void * | pvAuxInfo, | ||
_Out_writes_bytes_to_opt_ *, *pcbInfo PCERT_PUBLIC_KEY_INFO | pInfo, | ||
_Inout_ DWORD * | pcbInfo | ||
) |
BOOL WINAPI CryptFindCertificateKeyProvInfo | ( | _In_ PCCERT_CONTEXT | pCert, |
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved | ||
) |
PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo | ( | _In_ DWORD | dwKeyType, |
_In_ void * | pvKey, | ||
_In_ DWORD | dwGroupId | ||
) |
BOOL WINAPI CryptFlushTimeValidObject | ( | _In_ LPCSTR | pszFlushTimeValidOid, |
_In_ void * | pvPara, | ||
_In_ PCCERT_CONTEXT | pIssuer, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved | ||
) |
BOOL WINAPI CryptFormatObject | ( | _In_ DWORD | dwCertEncodingType, |
_In_ DWORD | dwFormatType, | ||
_In_ DWORD | dwFormatStrType, | ||
_In_opt_ void * | pFormatStruct, | ||
_In_opt_ LPCSTR | lpszStructType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_At_((WCHAR *) pbFormat, _Out_writes_bytes_to_opt_(*pcbFormat, *pcbFormat)) void * | pbFormat, | ||
_Inout_ DWORD * | pcbFormat | ||
) |
WINADVAPI BOOL WINAPI CryptGenRandom | ( | _In_ HCRYPTPROV | hProv, |
_In_ DWORD | dwLen, | ||
_Inout_updates_bytes_(dwLen) BYTE * | pbBuffer | ||
) |
BOOL WINAPI CryptGetAsyncParam | ( | _In_ HCRYPTASYNC | hAsync, |
_In_ LPSTR | pszParamOid, | ||
_Outptr_opt_result_maybenull_ LPVOID * | ppvParam, | ||
_Outptr_opt_result_maybenull_ __callback PFN_CRYPT_ASYNC_PARAM_FREE_FUNC * | ppfnFree | ||
) |
WINADVAPI BOOL WINAPI CryptGetHashParam | ( | _In_ HCRYPTHASH | hHash, |
_In_ DWORD | dwParam, | ||
_Out_writes_bytes_to_opt_ *, *pdwDataLen BYTE * | pbData, | ||
_Inout_ DWORD * | pdwDataLen, | ||
_In_ DWORD | dwFlags | ||
) |
WINADVAPI BOOL WINAPI CryptGetKeyParam | ( | _In_ HCRYPTKEY | hKey, |
_In_ DWORD | dwParam, | ||
_Out_writes_bytes_to_opt_ *, *pdwDataLen BYTE * | pbData, | ||
_Inout_ DWORD * | pdwDataLen, | ||
_In_ DWORD | dwFlags | ||
) |
HCERTSTORE WINAPI CryptGetMessageCertificates | ( | _In_ DWORD | dwMsgAndCertEncodingType, |
_In_opt_ HCRYPTPROV_LEGACY | hCryptProv, | ||
_In_ DWORD | dwFlags, | ||
_In_reads_bytes_(cbSignedBlob) const BYTE * | pbSignedBlob, | ||
_In_ DWORD | cbSignedBlob | ||
) |
LONG WINAPI CryptGetMessageSignerCount | ( | _In_ DWORD | dwMsgEncodingType, |
_In_reads_bytes_(cbSignedBlob) const BYTE * | pbSignedBlob, | ||
_In_ DWORD | cbSignedBlob | ||
) |
BOOL WINAPI CryptGetObjectUrl | ( | _In_ LPCSTR | pszUrlOid, |
_In_ LPVOID | pvPara, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbUrlArray PCRYPT_URL_ARRAY | pUrlArray, | ||
_Inout_ DWORD * | pcbUrlArray, | ||
_Out_writes_bytes_to_opt_ *, *pcbUrlInfo PCRYPT_URL_INFO | pUrlInfo, | ||
_Inout_opt_ DWORD * | pcbUrlInfo, | ||
_Reserved_ LPVOID | pvReserved | ||
) |
BOOL WINAPI CryptGetOIDFunctionValue | ( | _In_ DWORD | dwEncodingType, |
_In_ LPCSTR | pszFuncName, | ||
_In_ LPCSTR | pszOID, | ||
_In_opt_ LPCWSTR | pwszValueName, | ||
_Out_opt_ DWORD * | pdwValueType, | ||
_Out_writes_bytes_to_opt_ *, *pcbValueData BYTE * | pbValueData, | ||
_Inout_opt_ DWORD * | pcbValueData | ||
) |
WINADVAPI BOOL WINAPI CryptGetProvParam | ( | _In_ HCRYPTPROV | hProv, |
_In_ DWORD | dwParam, | ||
_Out_writes_bytes_to_opt_ *, *pdwDataLen BYTE * | pbData, | ||
_Inout_ DWORD * | pdwDataLen, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI CryptHashCertificate | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ ALG_ID | Algid, | ||
_In_ DWORD | dwFlags, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_ DWORD * | pcbComputedHash | ||
) |
WINADVAPI BOOL WINAPI CryptHashData | ( | _In_ HCRYPTHASH | hHash, |
_In_reads_bytes_(dwDataLen) CONST BYTE * | pbData, | ||
_In_ DWORD | dwDataLen, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI CryptHashMessage | ( | _In_ PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
_In_ BOOL | fDetachedHash, | ||
_In_ DWORD | cToBeHashed, | ||
_In_reads_(cToBeHashed) const BYTE * | rgpbToBeHashed[], | ||
_In_reads_(cToBeHashed) DWORD | rgcbToBeHashed[], | ||
_Out_writes_bytes_to_opt_ *, *pcbHashedBlob BYTE * | pbHashedBlob, | ||
_Inout_opt_ DWORD * | pcbHashedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_opt_ DWORD * | pcbComputedHash | ||
) |
BOOL WINAPI CryptHashPublicKeyInfo | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ ALG_ID | Algid, | ||
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwCertEncodingType, | ||
_In_ PCERT_PUBLIC_KEY_INFO | pInfo, | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_ DWORD * | pcbComputedHash | ||
) |
BOOL WINAPI CryptHashToBeSigned | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ DWORD | dwCertEncodingType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_ DWORD * | pcbComputedHash | ||
) |
WINADVAPI BOOL WINAPI CryptImportKey | ( | _In_ HCRYPTPROV | hProv, |
_In_reads_bytes_(dwDataLen) CONST BYTE * | pbData, | ||
_In_ DWORD | dwDataLen, | ||
_In_ HCRYPTKEY | hPubKey, | ||
_In_ DWORD | dwFlags, | ||
_Out_ HCRYPTKEY * | phKey | ||
) |
BOOL WINAPI CryptImportPublicKeyInfo | ( | _In_ HCRYPTPROV | hCryptProv, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ PCERT_PUBLIC_KEY_INFO | pInfo, | ||
_Out_ HCRYPTKEY * | phKey | ||
) |
BOOL WINAPI CryptImportPublicKeyInfoEx | ( | _In_ HCRYPTPROV | hCryptProv, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ PCERT_PUBLIC_KEY_INFO | pInfo, | ||
_In_ ALG_ID | aiKeyAlg, | ||
_In_ DWORD | dwFlags, | ||
_In_opt_ void * | pvAuxInfo, | ||
_Out_ HCRYPTKEY * | phKey | ||
) |
HCRYPTOIDFUNCSET WINAPI CryptInitOIDFunctionSet | ( | _In_ | LPCSTR, |
_In_ | DWORD | ||
) |
BOOL WINAPI CryptInstallCancelRetrieval | ( | __callback PFN_CRYPT_CANCEL_RETRIEVAL | pfnCancel, |
_In_opt_ const void * | pvArg, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved | ||
) |
BOOL WINAPI CryptInstallDefaultContext | ( | _In_ HCRYPTPROV | hCryptProv, |
_In_ DWORD | dwDefaultType, | ||
_In_opt_ const void * | pvDefaultPara, | ||
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved, | ||
_Out_ HCRYPTDEFAULTCONTEXT * | phDefaultContext | ||
) |
BOOL WINAPI CryptInstallOIDFunctionAddress | ( | _In_opt_ HMODULE | hModule, |
_In_ DWORD | dwEncodingType, | ||
_In_ LPCSTR | pszFuncName, | ||
_In_ DWORD | cFuncEntry, | ||
_In_reads_(cFuncEntry) const CRYPT_OID_FUNC_ENTRY | rgFuncEntry[], | ||
_In_ DWORD | dwFlags | ||
) |
DWORD WINAPI CryptMsgCalculateEncodedLength | ( | _In_ DWORD | dwMsgEncodingType, |
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwMsgType, | ||
_In_ void const * | pvMsgEncodeInfo, | ||
_In_opt_ LPSTR | pszInnerContentObjID, | ||
_In_ DWORD | cbData | ||
) |
BOOL WINAPI CryptMsgControl | ( | _In_ HCRYPTMSG | hCryptMsg, |
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwCtrlType, | ||
_In_opt_ void const * | pvCtrlPara | ||
) |
BOOL WINAPI CryptMsgCountersign | ( | _In_ HCRYPTMSG | hCryptMsg, |
_In_ DWORD | dwIndex, | ||
_In_ DWORD | cCountersigners, | ||
_In_reads_(cCountersigners) PCMSG_SIGNER_ENCODE_INFO | rgCountersigners | ||
) |
BOOL WINAPI CryptMsgCountersignEncoded | ( | _In_ DWORD | dwEncodingType, |
_In_reads_bytes_(cbSignerInfo) PBYTE | pbSignerInfo, | ||
_In_ DWORD | cbSignerInfo, | ||
_In_ DWORD | cCountersigners, | ||
_In_reads_(cCountersigners) PCMSG_SIGNER_ENCODE_INFO | rgCountersigners, | ||
_Out_writes_bytes_to_opt_ *, *pcbCountersignature PBYTE | pbCountersignature, | ||
_Inout_ PDWORD | pcbCountersignature | ||
) |
BOOL WINAPI CryptMsgEncodeAndSignCTL | ( | _In_ DWORD | dwMsgEncodingType, |
_In_ PCTL_INFO | pCtlInfo, | ||
_In_ PCMSG_SIGNED_ENCODE_INFO | pSignInfo, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded | ||
) |
BOOL WINAPI CryptMsgGetParam | ( | _In_ HCRYPTMSG | hCryptMsg, |
_In_ DWORD | dwParamType, | ||
_In_ DWORD | dwIndex, | ||
_Out_writes_bytes_to_opt_ *, *pcbData void * | pvData, | ||
_Inout_ DWORD * | pcbData | ||
) |
HCRYPTMSG WINAPI CryptMsgOpenToDecode | ( | _In_ DWORD | dwMsgEncodingType, |
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwMsgType, | ||
_In_opt_ HCRYPTPROV_LEGACY | hCryptProv, | ||
_Reserved_ PCERT_INFO | pRecipientInfo, | ||
_In_opt_ PCMSG_STREAM_INFO | pStreamInfo | ||
) |
HCRYPTMSG WINAPI CryptMsgOpenToEncode | ( | _In_ DWORD | dwMsgEncodingType, |
_In_ DWORD | dwFlags, | ||
_In_ DWORD | dwMsgType, | ||
_In_ void const * | pvMsgEncodeInfo, | ||
_In_opt_ LPSTR | pszInnerContentObjID, | ||
_In_opt_ PCMSG_STREAM_INFO | pStreamInfo | ||
) |
BOOL WINAPI CryptMsgSignCTL | ( | _In_ DWORD | dwMsgEncodingType, |
_In_reads_bytes_(cbCtlContent) BYTE * | pbCtlContent, | ||
_In_ DWORD | cbCtlContent, | ||
_In_ PCMSG_SIGNED_ENCODE_INFO | pSignInfo, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded | ||
) |
BOOL WINAPI CryptMsgUpdate | ( | _In_ HCRYPTMSG | hCryptMsg, |
_In_reads_bytes_opt_(cbData) const BYTE * | pbData, | ||
_In_ DWORD | cbData, | ||
_In_ BOOL | fFinal | ||
) |
BOOL WINAPI CryptMsgVerifyCountersignatureEncoded | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ DWORD | dwEncodingType, | ||
_In_reads_bytes_(cbSignerInfo) PBYTE | pbSignerInfo, | ||
_In_ DWORD | cbSignerInfo, | ||
_In_reads_bytes_(cbSignerInfoCountersignature) PBYTE | pbSignerInfoCountersignature, | ||
_In_ DWORD | cbSignerInfoCountersignature, | ||
_In_ PCERT_INFO | pciCountersigner | ||
) |
BOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ DWORD | dwEncodingType, | ||
_In_reads_bytes_(cbSignerInfo) PBYTE | pbSignerInfo, | ||
_In_ DWORD | cbSignerInfo, | ||
_In_reads_bytes_(cbSignerInfoCountersignature) PBYTE | pbSignerInfoCountersignature, | ||
_In_ DWORD | cbSignerInfoCountersignature, | ||
_In_ DWORD | dwSignerType, | ||
_In_ void * | pvSigner, | ||
_In_ DWORD | dwFlags, | ||
_Inout_opt_ void * | pvExtra | ||
) |
BOOL WINAPI CryptProtectData | ( | DATA_BLOB * | pDataIn, |
LPCWSTR | szDataDescr, | ||
DATA_BLOB * | pOptionalEntropy, | ||
PVOID | pvReserved, | ||
CRYPTPROTECT_PROMPTSTRUCT * | pPromptStruct, | ||
DWORD | dwFlags, | ||
DATA_BLOB * | pDataOut | ||
) |
Definition at line 821 of file protectdata.c.
Referenced by store_key_pair().
BOOL WINAPI CryptQueryObject | ( | _In_ DWORD | dwObjectType, |
_In_ const void * | pvObject, | ||
_In_ DWORD | dwExpectedContentTypeFlags, | ||
_In_ DWORD | dwExpectedFormatTypeFlags, | ||
_In_ DWORD | dwFlags, | ||
_Out_opt_ DWORD * | pdwMsgAndCertEncodingType, | ||
_Out_opt_ DWORD * | pdwContentType, | ||
_Out_opt_ DWORD * | pdwFormatType, | ||
_Out_opt_ HCERTSTORE * | phCertStore, | ||
_Out_opt_ HCRYPTMSG * | phMsg, | ||
_Outptr_opt_result_maybenull_ const void ** | ppvContext | ||
) |
BOOL WINAPI CryptRegisterOIDFunction | ( | _In_ | DWORD, |
_In_ | LPCSTR, | ||
_In_ | LPCSTR, | ||
_In_opt_ | LPCWSTR, | ||
_In_opt_ | LPCSTR | ||
) |
BOOL WINAPI CryptSetAsyncParam | ( | _In_ HCRYPTASYNC | hAsync, |
_In_ LPSTR | pszParamOid, | ||
_In_opt_ LPVOID | pvParam, | ||
__callback PFN_CRYPT_ASYNC_PARAM_FREE_FUNC | pfnFree | ||
) |
WINADVAPI BOOL WINAPI CryptSetHashParam | ( | _In_ | HCRYPTHASH, |
_In_ | DWORD, | ||
_In_ CONST BYTE * | , | ||
_In_ | DWORD | ||
) |
WINADVAPI BOOL WINAPI CryptSetKeyParam | ( | _In_ | HCRYPTKEY, |
_In_ | DWORD, | ||
_In_ CONST BYTE * | , | ||
_In_ | DWORD | ||
) |
BOOL WINAPI CryptSetOIDFunctionValue | ( | _In_ DWORD | dwEncodingType, |
_In_ LPCSTR | pszFuncName, | ||
_In_ LPCSTR | pszOID, | ||
_In_opt_ LPCWSTR | pwszValueName, | ||
_In_ DWORD | dwValueType, | ||
_In_reads_bytes_opt_(cbValueData) const BYTE * | pbValueData, | ||
_In_ DWORD | cbValueData | ||
) |
WINADVAPI BOOL WINAPI CryptSetProviderExA | ( | _In_ | LPCSTR, |
_In_ | DWORD, | ||
_Reserved_ DWORD * | , | ||
_In_ | DWORD | ||
) |
WINADVAPI BOOL WINAPI CryptSetProviderExW | ( | _In_ | LPCWSTR, |
_In_ | DWORD, | ||
_Reserved_ DWORD * | , | ||
_In_ | DWORD | ||
) |
WINADVAPI BOOL WINAPI CryptSetProvParam | ( | _In_ | HCRYPTPROV, |
_In_ | DWORD, | ||
_In_ CONST BYTE * | , | ||
_In_ | DWORD | ||
) |
BOOL WINAPI CryptSignAndEncodeCertificate | ( | _In_opt_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProvOrNCryptKey, |
_In_opt_ DWORD | dwKeySpec, | ||
_In_ DWORD | dwCertEncodingType, | ||
_In_ LPCSTR | lpszStructType, | ||
_In_ const void * | pvStructInfo, | ||
_In_ PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
_In_opt_ const void * | pvHashAuxInfo, | ||
_Out_writes_bytes_to_opt_ *, *pcbEncoded BYTE * | pbEncoded, | ||
_Inout_ DWORD * | pcbEncoded | ||
) |
BOOL WINAPI CryptSignAndEncryptMessage | ( | _In_ PCRYPT_SIGN_MESSAGE_PARA | pSignPara, |
_In_ PCRYPT_ENCRYPT_MESSAGE_PARA | pEncryptPara, | ||
_In_ DWORD | cRecipientCert, | ||
_In_reads_(cRecipientCert) PCCERT_CONTEXT | rgpRecipientCert[], | ||
_In_reads_bytes_(cbToBeSignedAndEncrypted) const BYTE * | pbToBeSignedAndEncrypted, | ||
_In_ DWORD | cbToBeSignedAndEncrypted, | ||
_Out_writes_bytes_to_opt_ *, *pcbSignedAndEncryptedBlob BYTE * | pbSignedAndEncryptedBlob, | ||
_Inout_ DWORD * | pcbSignedAndEncryptedBlob | ||
) |
BOOL WINAPI CryptSignCertificate | ( | _In_opt_ HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProvOrNCryptKey, |
_In_opt_ DWORD | dwKeySpec, | ||
_In_ DWORD | dwCertEncodingType, | ||
_In_reads_bytes_(cbEncodedToBeSigned) const BYTE * | pbEncodedToBeSigned, | ||
_In_ DWORD | cbEncodedToBeSigned, | ||
_In_ PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
_In_opt_ const void * | pvHashAuxInfo, | ||
_Out_writes_bytes_to_opt_ *, *pcbSignature BYTE * | pbSignature, | ||
_Inout_ DWORD * | pcbSignature | ||
) |
WINADVAPI BOOL WINAPI CryptSignHashA | ( | _In_ HCRYPTHASH | hHash, |
_In_ DWORD | dwKeySpec, | ||
_In_opt_ LPCSTR | szDescription, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pdwSigLen BYTE * | pbSignature, | ||
_Inout_ DWORD * | pdwSigLen | ||
) |
WINADVAPI BOOL WINAPI CryptSignHashW | ( | _In_ HCRYPTHASH | hHash, |
_In_ DWORD | dwKeySpec, | ||
_In_opt_ LPCWSTR | szDescription, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pdwSigLen BYTE * | pbSignature, | ||
_Inout_ DWORD * | pdwSigLen | ||
) |
BOOL WINAPI CryptSignMessage | ( | _In_ PCRYPT_SIGN_MESSAGE_PARA | pSignPara, |
_In_ BOOL | fDetachedSignature, | ||
_In_ DWORD | cToBeSigned, | ||
_In_reads_opt_(cToBeSigned) const BYTE * | rgpbToBeSigned[], | ||
_In_reads_(cToBeSigned) DWORD | rgcbToBeSigned[], | ||
_Out_writes_bytes_to_opt_ *, *pcbSignedBlob BYTE * | pbSignedBlob, | ||
_Inout_ DWORD * | pcbSignedBlob | ||
) |
BOOL WINAPI CryptSignMessageWithKey | ( | _In_ PCRYPT_KEY_SIGN_MESSAGE_PARA | pSignPara, |
_In_reads_bytes_(cbToBeSigned) const BYTE * | pbToBeSigned, | ||
_In_ DWORD | cbToBeSigned, | ||
_Out_writes_bytes_to_opt_ *, *pcbSignedBlob BYTE * | pbSignedBlob, | ||
_Inout_ DWORD * | pcbSignedBlob | ||
) |
BOOL WINAPI CryptStringToBinaryA | ( | _In_reads_(cchString) LPCSTR | pszString, |
_In_ DWORD | cchString, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbBinary BYTE * | pbBinary, | ||
_Inout_ DWORD * | pcbBinary, | ||
_Out_opt_ DWORD * | pdwSkip, | ||
_Out_opt_ DWORD * | pdwFlags | ||
) |
BOOL WINAPI CryptStringToBinaryW | ( | _In_reads_(cchString) LPCWSTR | pszString, |
_In_ DWORD | cchString, | ||
_In_ DWORD | dwFlags, | ||
_Out_writes_bytes_to_opt_ *, *pcbBinary BYTE * | pbBinary, | ||
_Inout_ DWORD * | pcbBinary, | ||
_Out_opt_ DWORD * | pdwSkip, | ||
_Out_opt_ DWORD * | pdwFlags | ||
) |
BOOL WINAPI CryptUninstallDefaultContext | ( | _In_opt_ HCRYPTDEFAULTCONTEXT | hDefaultContext, |
_In_ DWORD | dwFlags, | ||
_Reserved_ void * | pvReserved | ||
) |
BOOL WINAPI CryptUnprotectData | ( | DATA_BLOB * | pDataIn, |
LPWSTR * | ppszDataDescr, | ||
DATA_BLOB * | pOptionalEntropy, | ||
PVOID | pvReserved, | ||
CRYPTPROTECT_PROMPTSTRUCT * | pPromptStruct, | ||
DWORD | dwFlags, | ||
DATA_BLOB * | pDataOut | ||
) |
Definition at line 990 of file protectdata.c.
Referenced by read_key_value().
BOOL WINAPI CryptUnregisterOIDInfo | ( | _In_ PCCRYPT_OID_INFO | pInfo | ) |
_Must_inspect_result_ BOOL WINAPI CryptVerifyCertificateSignature | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ DWORD | dwCertEncodingType, | ||
_In_reads_bytes_(cbEncoded) const BYTE * | pbEncoded, | ||
_In_ DWORD | cbEncoded, | ||
_In_ PCERT_PUBLIC_KEY_INFO | pPublicKey | ||
) |
_Must_inspect_result_ BOOL WINAPI CryptVerifyCertificateSignatureEx | ( | _In_opt_ HCRYPTPROV_LEGACY | hCryptProv, |
_In_ DWORD | dwCertEncodingType, | ||
_In_ DWORD | dwSubjectType, | ||
_In_ void * | pvSubject, | ||
_In_ DWORD | dwIssuerType, | ||
_In_opt_ void * | pvIssuer, | ||
_In_ DWORD | dwFlags, | ||
_Inout_opt_ void * | pvExtra | ||
) |
BOOL WINAPI CryptVerifyDetachedMessageHash | ( | _In_ PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
_In_reads_bytes_(cbDetachedHashBlob) BYTE * | pbDetachedHashBlob, | ||
_In_ DWORD | cbDetachedHashBlob, | ||
_In_ DWORD | cToBeHashed, | ||
_In_reads_(cToBeHashed) const BYTE * | rgpbToBeHashed[], | ||
_In_reads_(cToBeHashed) DWORD | rgcbToBeHashed[], | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_opt_ DWORD * | pcbComputedHash | ||
) |
BOOL WINAPI CryptVerifyDetachedMessageSignature | ( | _In_ PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, |
_In_ DWORD | dwSignerIndex, | ||
_In_reads_bytes_(cbDetachedSignBlob) const BYTE * | pbDetachedSignBlob, | ||
_In_ DWORD | cbDetachedSignBlob, | ||
_In_ DWORD | cToBeSigned, | ||
_In_reads_(cToBeSigned) const BYTE * | rgpbToBeSigned[], | ||
_In_reads_(cToBeSigned) DWORD | rgcbToBeSigned[], | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppSignerCert | ||
) |
BOOL WINAPI CryptVerifyMessageHash | ( | _In_ PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
_In_reads_bytes_(cbHashedBlob) BYTE * | pbHashedBlob, | ||
_In_ DWORD | cbHashedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbToBeHashed BYTE * | pbToBeHashed, | ||
_Inout_opt_ DWORD * | pcbToBeHashed, | ||
_Out_writes_bytes_to_opt_ *, *pcbComputedHash BYTE * | pbComputedHash, | ||
_Inout_opt_ DWORD * | pcbComputedHash | ||
) |
BOOL WINAPI CryptVerifyMessageSignature | ( | _In_ PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, |
_In_ DWORD | dwSignerIndex, | ||
_In_reads_bytes_(cbSignedBlob) const BYTE * | pbSignedBlob, | ||
_In_ DWORD | cbSignedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbDecoded BYTE * | pbDecoded, | ||
_Inout_opt_ DWORD * | pcbDecoded, | ||
_Outptr_opt_result_maybenull_ PCCERT_CONTEXT * | ppSignerCert | ||
) |
BOOL WINAPI CryptVerifyMessageSignatureWithKey | ( | _In_ PCRYPT_KEY_VERIFY_MESSAGE_PARA | pVerifyPara, |
_In_opt_ PCERT_PUBLIC_KEY_INFO | pPublicKeyInfo, | ||
_In_reads_bytes_(cbSignedBlob) const BYTE * | pbSignedBlob, | ||
_In_ DWORD | cbSignedBlob, | ||
_Out_writes_bytes_to_opt_ *, *pcbDecoded BYTE * | pbDecoded, | ||
_Inout_opt_ DWORD * | pcbDecoded | ||
) |
WINADVAPI BOOL WINAPI CryptVerifySignatureA | ( | _In_ HCRYPTHASH | hHash, |
_In_reads_bytes_(dwSigLen) CONST BYTE * | pbSignature, | ||
_In_ DWORD | dwSigLen, | ||
_In_ HCRYPTKEY | hPubKey, | ||
_In_opt_ LPCSTR | szDescription, | ||
_In_ DWORD | dwFlags | ||
) |
WINADVAPI BOOL WINAPI CryptVerifySignatureW | ( | _In_ HCRYPTHASH | hHash, |
_In_reads_bytes_(dwSigLen) CONST BYTE * | pbSignature, | ||
_In_ DWORD | dwSigLen, | ||
_In_ HCRYPTKEY | hPubKey, | ||
_In_opt_ LPCWSTR | szDescription, | ||
_In_ DWORD | dwFlags | ||
) |
HRESULT WINAPI FindCertsByIssuer | ( | _Out_writes_bytes_to_opt_ *, *pcbCertChains PCERT_CHAIN | pCertChains, |
_Inout_ DWORD * | pcbCertChains, | ||
_Out_ DWORD * | pcCertChains, | ||
_In_reads_bytes_opt_(cbEncodedIssuerName) BYTE * | pbEncodedIssuerName, | ||
_In_ DWORD | cbEncodedIssuerName, | ||
_In_opt_ LPCWSTR | pwszPurpose, | ||
_In_ DWORD | dwKeySpec | ||
) |
typedef LPVOID | ( | __WINE_ALLOC_SIZE(1) WINAPI * | PFN_CRYPT_ALLOC | ) |
BOOL WINAPI PFXExportCertStore | ( | _In_ HCERTSTORE | hStore, |
_Inout_ CRYPT_DATA_BLOB * | pPFX, | ||
_In_ LPCWSTR | szPassword, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI PFXExportCertStoreEx | ( | _In_ HCERTSTORE | hStore, |
_Inout_ CRYPT_DATA_BLOB * | pPFX, | ||
_In_ LPCWSTR | szPassword, | ||
_In_ void * | pvPara, | ||
_In_ DWORD | dwFlags | ||
) |
HCERTSTORE WINAPI PFXImportCertStore | ( | _In_ CRYPT_DATA_BLOB * | pPFX, |
_In_ LPCWSTR | szPassword, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI PFXIsPFXBlob | ( | _In_ CRYPT_DATA_BLOB * | pPFX | ) |
BOOL WINAPI PFXVerifyPassword | ( | _In_ CRYPT_DATA_BLOB * | pPFX, |
_In_ LPCWSTR | szPassword, | ||
_In_ DWORD | dwFlags | ||
) |
BOOL WINAPI PFXVerifyPassword | ( | CRYPT_DATA_BLOB * | pPFX, |
LPCWSTR | szPassword, | ||
DWORD | dwFlags | ||
) |
Definition at line 4503 of file wincrypt.h.
Referenced by CRegPropertyBag::_WriteStream(), BinaryToBase64A(), BinaryToBase64W(), CryptBinaryToStringA(), CryptBinaryToStringW(), and EncodeBinaryToBinaryA().
Definition at line 5039 of file wincrypt.h.
Referenced by CertAddEncodedCertificateToStore(), CertAddEncodedCertificateToSystemStoreA(), CertAddEncodedCertificateToSystemStoreW(), and CertCreateCertificateContext().
Definition at line 5067 of file wincrypt.h.
Referenced by CertAddEncodedCRLToStore(), and CertCreateCRLContext().
Definition at line 5078 of file wincrypt.h.
Referenced by CertAddEncodedCTLToStore(), and CertCreateCTLContext().
Definition at line 5088 of file wincrypt.h.
Referenced by CertAddSerializedElementToStore(), and CRYPT_ReadSerializedElement().
Definition at line 2375 of file wincrypt.h.
Definition at line 2379 of file wincrypt.h.
Definition at line 2359 of file wincrypt.h.
Referenced by CRYPT_OpenParentStore(), and CRYPT_SysRegOpenStoreW().
Definition at line 2356 of file wincrypt.h.
Referenced by CRYPT_OpenParentStore(), CRYPT_SysRegOpenStoreW(), and testSystemStore().
Definition at line 2634 of file wincrypt.h.
Definition at line 2621 of file wincrypt.h.
Definition at line 2627 of file wincrypt.h.
Definition at line 2632 of file wincrypt.h.
Definition at line 2623 of file wincrypt.h.
Definition at line 2629 of file wincrypt.h.
Definition at line 2625 of file wincrypt.h.
Definition at line 2392 of file wincrypt.h.
Definition at line 2395 of file wincrypt.h.
Definition at line 2440 of file wincrypt.h.
Definition at line 2415 of file wincrypt.h.
Definition at line 2435 of file wincrypt.h.
Definition at line 5303 of file wincrypt.h.
Referenced by CertGetValidUsages().
|
static |
Definition at line 1394 of file wincrypt.h.
Referenced by test_findOIDInfo().
|
static |
Definition at line 1398 of file wincrypt.h.
|
static |
Definition at line 1393 of file wincrypt.h.
|
static |
Definition at line 1395 of file wincrypt.h.
|
static |
Definition at line 1399 of file wincrypt.h.
|
static |
Definition at line 1396 of file wincrypt.h.
|
static |
Definition at line 1397 of file wincrypt.h.
Definition at line 2528 of file wincrypt.h.
Definition at line 2531 of file wincrypt.h.
Definition at line 2529 of file wincrypt.h.
Definition at line 5773 of file wincrypt.h.
Referenced by CryptMsgGetAndVerifySigner().
Definition at line 4984 of file wincrypt.h.
Referenced by CertAddCertificateContextToStore(), CertAddCertificateLinkToStore(), CertAddCRLContextToStore(), CertAddCTLContextToStore(), CertAddEncodedCertificateToStore(), CertAddEncodedCRLToStore(), CertAddEncodedCTLToStore(), and CertAddSerializedElementToStore().
Definition at line 4246 of file wincrypt.h.
Referenced by ActiveIMMApp_GetCompositionStringA(), ActiveIMMApp_GetCompositionStringW(), ActiveIMMApp_GetGuideLineA(), ActiveIMMApp_GetGuideLineW(), CandidateListAnsiToWide(), CandidateListWideToAnsi(), create_monodata(), CryptEncrypt(), get_windows_version_str(), GetImeFile(), GetLayoutName(), ImeConversionList(), Imm32CompStrAnsiToWide(), Imm32CompStrWideToAnsi(), Imm32GetCompStrA(), Imm32GetCompStrW(), ImmGetCandidateListA(), ImmGetCandidateListAW(), ImmGetCandidateListW(), ImmGetCompositionStringA(), ImmGetCompositionStringW(), ImmGetConversionListA(), ImmGetConversionListW(), ImmGetGuideLineA(), ImmGetGuideLineAW(), ImmGetGuideLineW(), ME_HandleMessage(), PRINTDLG_CreateDevNames(), PRINTDLG_CreateDevNamesW(), PRINTDLG_OpenDefaultPrinter(), PRINTDLG_SetUpPrinterListComboA(), PRINTDLG_SetUpPrinterListComboW(), PRINTDLG_WMInitDialog(), PRINTDLG_WMInitDialogW(), and RSAENH_CPEncrypt().
Definition at line 5037 of file wincrypt.h.
Referenced by cert_name_to_str_with_indent(), CertAddEncodedCertificateToStore(), CertAddEncodedCRLToStore(), CertCompareCertificate(), CertCompareCertificateName(), CertComparePublicKeyInfo(), CertCreateCertificateContext(), CertCreateCRLContext(), CertFindCertificateInStore(), CertFindCRLInStore(), CertFindCTLInStore(), CertGetIntendedKeyUsage(), CertGetPublicKeyLength(), CertGetSubjectCertificateFromStore(), CertIsRDNAttrsInCertificateName(), CertNameToStrA(), CertNameToStrW(), CertStrToNameA(), CertStrToNameW(), CertVerifyCRLRevocation(), CRYPT_AsnDecodeAlgorithmId(), CRYPT_AsnDecodeAttributeTypeValue(), CRYPT_AsnDecodeCert(), CRYPT_AsnDecodeCRL(), CRYPT_AsnDecodeOid(), CRYPT_AsnDecodeProgramName(), CRYPT_AsnDecodeSequenceItems(), CRYPT_AsnDecodeSPCDigest(), CRYPT_AsnDecodeSPCLinkInternal(), CRYPT_AsnDecodeSPCLinkPointer(), CRYPT_AsnEncodeAlgorithmId(), CRYPT_AsnEncodeAlgorithmIdWithNullParams(), CRYPT_AsnEncodeAltName(), CRYPT_AsnEncodeBasicConstraints(), CRYPT_AsnEncodeBasicConstraints2(), CRYPT_AsnEncodeBitsSwapBytes(), CRYPT_AsnEncodeCert(), CRYPT_AsnEncodeCertInfo(), CRYPT_AsnEncodeCertPolicies(), CRYPT_AsnEncodeCertPolicy(), CRYPT_AsnEncodeCertPolicyConstraints(), CRYPT_AsnEncodeCertPolicyMapping(), CRYPT_AsnEncodeCertPolicyMappings(), CRYPT_AsnEncodeCertPolicyQualifiers(), CRYPT_AsnEncodeCertVersion(), CRYPT_AsnEncodeChoiceOfTime(), CRYPT_AsnEncodeCMSSignerInfo(), CRYPT_AsnEncodeConstructed(), CRYPT_AsnEncodeCRLInfo(), CRYPT_AsnEncodeCRLVersion(), CRYPT_AsnEncodeCTL(), CRYPT_AsnEncodeCTLSubjectAlgorithm(), CRYPT_AsnEncodeCTLVersion(), CRYPT_AsnEncodeEncryptedContentInfo(), CRYPT_AsnEncodeEnhancedKeyUsage(), CRYPT_AsnEncodeEnumerated(), CRYPT_AsnEncodeGeneralSubtree(), CRYPT_AsnEncodeInt(), CRYPT_AsnEncodeIssuerSerialNumber(), CRYPT_AsnEncodeIssuingDistPoint(), CRYPT_AsnEncodeName(), CRYPT_AsnEncodeNameConstraints(), CRYPT_AsnEncodeNameValue(), CRYPT_AsnEncodeNoticeNumbers(), CRYPT_AsnEncodeNoticeReference(), CRYPT_AsnEncodeOrCopyUnicodeNameValue(), CRYPT_AsnEncodePKCSAttribute(), CRYPT_AsnEncodePKCSContentInfo(), CRYPT_AsnEncodePKCSContentInfoInternal(), CRYPT_AsnEncodePKCSSignerInfo(), CRYPT_AsnEncodePolicyQualifierUserNotice(), CRYPT_AsnEncodePubKeyInfo(), CRYPT_AsnEncodePubKeyInfoNoNull(), CRYPT_AsnEncodeRdn(), CRYPT_AsnEncodeRdnAttr(), CRYPT_AsnEncodeRecipientInfo(), CRYPT_AsnEncodeRsaPubKey(), CRYPT_AsnEncodeSequence(), CRYPT_AsnEncodeSMIMECapabilities(), CRYPT_AsnEncodeSMIMECapability(), CRYPT_AsnEncodeSwapTag(), CRYPT_AsnEncodeUnicodeName(), CRYPT_AsnEncodeValidity(), CRYPT_DefaultGetSignerCertificate(), CRYPT_DEREncodeItemsAsSet(), CRYPT_EncodeValue(), CRYPT_EncodeValueWithType(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_FormatAltName(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_FormatAuthorityKeyId2(), CRYPT_FormatBasicConstraints2(), CRYPT_FormatCPS(), CRYPT_FormatCRLDistPoints(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_FormatKeyUsage(), CRYPT_FormatNetscapeCertType(), CRYPT_FormatSpcFinancialCriteria(), CRYPT_FormatUnicodeString(), CRYPT_FormatUserNotice(), CRYPT_GetBuiltinDecoder(), CRYPT_GetBuiltinEncoder(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_LoadDecoderExFunc(), CRYPT_LoadDecoderFunc(), CRYPT_LoadEncoderExFunc(), CRYPT_LoadEncoderFunc(), CRYPT_ValueToRDN(), CRYPT_VerifyCertSignatureFromPublicKeyInfo(), CRYPT_VerifySignature(), CryptDecodeObject(), CryptDecodeObjectEx(), CryptEncodeObject(), CryptEncodeObjectEx(), CryptExportPublicKeyInfo(), CryptExportPublicKeyInfoEx(), CryptFormatObject(), CryptHashPublicKeyInfo(), CryptHashToBeSigned(), CryptImportPublicKeyInfo(), CryptImportPublicKeyInfoEx(), CryptSignAndEncodeCertificate(), CryptSignCertificate(), CryptVerifyCertificateSignature(), CryptVerifyCertificateSignatureEx(), FormatVerisignExtension(), WVTAsn1CatMemberInfoDecode(), WVTAsn1CatMemberInfoEncode(), WVTAsn1CatNameValueDecode(), WVTAsn1CatNameValueEncode(), WVTAsn1SpcFinancialCriteriaInfoDecode(), WVTAsn1SpcFinancialCriteriaInfoEncode(), WVTAsn1SpcIndirectDataContentDecode(), WVTAsn1SpcIndirectDataContentEncode(), WVTAsn1SpcLinkDecode(), WVTAsn1SpcLinkEncode(), WVTAsn1SpcPeImageDataDecode(), WVTAsn1SpcPeImageDataEncode(), WVTAsn1SpcSpOpusInfoDecode(), and WVTAsn1SpcSpOpusInfoEncode().
Definition at line 5091 of file wincrypt.h.
Referenced by CertAddSerializedElementToStore(), and CRYPT_ReadSerializedElement().
Definition at line 4625 of file wincrypt.h.
Referenced by CertCreateContext(), CertDllVerifyRevocation(), CertVerifyCTLUsage(), CertVerifyRevocation(), CRYPT_GetDefaultOIDKey(), CRYPT_GetFuncFromReg(), CRYPT_GetKeyName(), CRYPT_ProvOpenStore(), CryptCATOpen(), CryptGetDefaultOIDDllList(), CryptGetDefaultOIDFunctionAddress(), CryptGetOIDFunctionAddress(), CryptGetOIDFunctionValue(), CryptInstallOIDFunctionAddress(), CryptMsgVerifyCountersignatureEncoded(), CryptMsgVerifyCountersignatureEncodedEx(), CryptRegisterDefaultOIDFunction(), CryptRegisterOIDFunction(), CryptSetOIDFunctionValue(), CryptUnregisterDefaultOIDFunction(), and CryptUnregisterOIDFunction().
Definition at line 5076 of file wincrypt.h.
Referenced by CertAddEncodedCTLToStore(), CertCreateCTLContext(), CertOpenStore(), CertSaveStore(), CRYPT_SavePKCSToFile(), and CryptGetMessageCertificates().
Definition at line 4948 of file wincrypt.h.
Referenced by CertContext_GetHashProp(), CertContext_GetProperty(), CertContext_SetProperty(), CertEnumCertificateContextProperties(), CertEnumCRLContextProperties(), CertEnumCTLContextProperties(), CertGetCertificateContextProperty(), CertGetCRLContextProperty(), CertGetCTLContextProperty(), CertGetStoreProperty(), CertSetCertificateContextProperty(), CertSetCRLContextProperty(), CertSetCTLContextProperty(), CertSetStoreProperty(), CRLContext_GetHashProp(), CRLContext_GetProperty(), CRLContext_SetProperty(), CryptSetKeyIdentifierProperty(), CTLContext_GetHashProp(), CTLContext_GetProperty(), and CTLContext_SetProperty().
Definition at line 6115 of file wincrypt.h.
Referenced by CRYPT_CacheURL(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
Definition at line 6081 of file wincrypt.h.
Referenced by __drv_when(), _HandleGetTransmissionRetryTimeout(), BaseInitiateSystemShutdown(), BaseInitiateSystemShutdownEx(), CMP_WaitNoPendingInstallEvents(), CoWaitForMultipleHandles(), CRYPT_MakeInetContext(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), DdeClientTransaction(), DECLARE_INTERFACE_(), DP_EnumSessionsSendAsyncRequestThread(), DP_InvokeEnumSessionCallbacks(), File_RetrieveEncodedObjectW(), FileAsyncReader_WaitForNext(), FTP_RetrieveEncodedObjectW(), HTTP_RetrieveEncodedObjectW(), InitiateSystemShutdownA(), InitiateSystemShutdownExA(), InitiateSystemShutdownExW(), InitiateSystemShutdownW(), lineGetMessage(), mailslot_test(), MessageBoxTimeoutA(), MessageBoxTimeoutIndirectW(), MessageBoxTimeoutW(), phoneGetMessage(), SHWaitForFileToOpen(), SHWaitForSendMessageThread(), StartSystemShutdown(), test_pack_FLASHWINFO(), ThemeWaitForServiceReady(), WDML_ClientHandle(), WDML_SyncWaitTransactionReply(), and WSAWaitForMultipleEvents().
_In_ HCRYPTHASH _In_ BOOL Final |
Definition at line 4199 of file wincrypt.h.
Referenced by CryptDecrypt(), CryptEncrypt(), RSAENH_CPDecrypt(), and RSAENH_CPEncrypt().
_In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_opt_ HCERTSTORE hAdditionalStore |
Definition at line 4838 of file wincrypt.h.
Referenced by CertGetCertificateChain(), CRYPT_BuildAlternateContextFromChain(), CRYPT_BuildCandidateChainFromCert(), and CRYPT_VerifyChainRevocation().
Definition at line 6118 of file wincrypt.h.
Referenced by CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
_In_ HCRYPTHASH hHash |
Definition at line 4198 of file wincrypt.h.
Referenced by convert_hash_to_blob(), CryptDecrypt(), CryptDestroyHash(), CryptDuplicateHash(), CryptEncrypt(), CryptGetHashParam(), CryptHashCertificate(), CryptHashData(), CryptHashPublicKeyInfo(), CryptHashSessionKey(), CryptHashToBeSigned(), CryptProtectData(), CryptSetHashParam(), CryptSignCertificate(), CryptSignHashA(), CryptSignHashW(), CryptUnprotectData(), CryptVerifySignatureA(), CryptVerifySignatureW(), derive_key(), hash_file(), hash_matches_blob(), rdssl_hmac_md5(), RSAENH_CPDecrypt(), RSAENH_CPDestroyHash(), RSAENH_CPDuplicateHash(), RSAENH_CPEncrypt(), RSAENH_CPGetHashParam(), RSAENH_CPHashData(), RSAENH_CPHashSessionKey(), RSAENH_CPSetHashParam(), RSAENH_CPSignHash(), RSAENH_CPVerifySignature(), test_hashes(), test_hmac(), test_incorrect_api_usage(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_sha2(), and test_verify_signature().
Definition at line 1984 of file wincrypt.h.
Definition at line 1953 of file wincrypt.h.
Definition at line 1938 of file wincrypt.h.
Definition at line 1868 of file wincrypt.h.
Referenced by CryptCATAdminCalcHashFromFileHandle(), CryptCATAdminEnumCatalogFromHash(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), and testCreateSelfSignCert().
Definition at line 1924 of file wincrypt.h.
Definition at line 1910 of file wincrypt.h.
Definition at line 1969 of file wincrypt.h.
Definition at line 2012 of file wincrypt.h.
Referenced by CRYPT_GetDefaultProvider(), and SOFTPUB_VerifyImageHash().
Definition at line 2027 of file wincrypt.h.
Definition at line 1882 of file wincrypt.h.
Referenced by CryptProtectData(), and CryptUnprotectData().
Definition at line 1998 of file wincrypt.h.
Definition at line 1896 of file wincrypt.h.
_In_opt_ LPCSTR _In_ DWORD _In_ DWORD _Outptr_ LPVOID _In_opt_ HCRYPTASYNC _In_opt_ PCRYPT_CREDENTIALS _In_opt_ LPVOID _Inout_opt_ PCRYPT_RETRIEVE_AUX_INFO pAuxInfo |
Definition at line 6121 of file wincrypt.h.
Referenced by CRYPT_GetObjectFromCache(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
Definition at line 4201 of file wincrypt.h.
Referenced by CRegPropertyBag::_ReadBinary(), AntiMonikerROTDataImpl_GetComparisonData(), CDataEncodeMsg_Update(), CDecodeMsg_CopyData(), CDecodeMsg_Update(), CEnvelopedEncodeMsg_Update(), CHashEncodeMsg_Update(), ClassMonikerROTData_GetComparisonData(), CompositeMonikerROTDataImpl_GetComparisonData(), ContextPropertyList_SetProperty(), CRYPT_AsnDecodeCMSCertEncoded(), CRYPT_AsnDecodeCMSCrlEncoded(), CRYPT_AsnDecodePKCSAttributeValue(), CRYPT_AsnDecodeSubtreeConstraints(), CRYPT_DownloadObject(), crypt_export_key(), crypt_export_plaintext_key(), crypt_export_private_key(), crypt_export_public_key(), crypt_export_simple(), CRYPT_FreeBlobArray(), CryptDecrypt(), CryptEncrypt(), CryptExportKey(), CryptGetHashParam(), CryptGetKeyParam(), CryptGetProvParam(), CryptHashData(), CryptImportKey(), CryptMsgUpdate(), CryptSetHashParam(), CryptSetKeyParam(), CryptSetProvParam(), CSignedEncodeMsg_Update(), CSignedMsgData_Update(), CSignedMsgData_UpdateHash(), derive_key(), DoSendData(), FileMonikerROTDataImpl_GetComparisonData(), Imm32StoreBitmapToBytes(), import_key(), import_plaintext_key(), import_private_key(), import_public_key(), import_symmetric_key(), ItemMonikerROTDataImpl_GetComparisonData(), OnCopyData(), PStore_fnReadItem(), PvkPrivateKeyAcquireContextFromMemory(), RegQueryValueWithAlloc(), reverse_bytes(), ROTData_GetComparisonData(), RSAENH_CPDecrypt(), RSAENH_CPEncrypt(), RSAENH_CPExportKey(), RSAENH_CPGetHashParam(), RSAENH_CPGetKeyParam(), RSAENH_CPGetProvParam(), RSAENH_CPHashData(), RSAENH_CPImportKey(), RSAENH_CPSetHashParam(), RSAENH_CPSetKeyParam(), RSAENH_CPSetProvParam(), SHGetValueGoodBootA(), SHGetValueGoodBootW(), SpiSetBool(), SpiSetYesNo(), test_3des(), test_3des112(), test_aes(), test_des(), test_hashes(), test_key_derivation(), test_rc2(), test_rc4(), test_sha2(), trace_hex(), update_hash(), and update_hash_impl().
Definition at line 4950 of file wincrypt.h.
Referenced by AntiMonikerROTDataImpl_GetComparisonData(), CDataEncodeMsg_GetParam(), CDecodeEnvelopedMsg_GetParam(), CDecodeHashMsg_GetParam(), CDecodeMsg_GetParam(), CDecodeSignedMsg_GetParam(), CEnvelopedEncodeMsg_GetParam(), CertContext_CopyParam(), CertContext_GetHashProp(), CertContext_GetProperty(), CertGetCertificateContextProperty(), CertGetCRLContextProperty(), CertGetCTLContextProperty(), CertGetStoreProperty(), CHashEncodeMsg_GetParam(), ClassMonikerROTData_GetComparisonData(), CompositeMonikerROTDataImpl_GetComparisonData(), CRLContext_GetHashProp(), CRLContext_GetProperty(), CRYPT_AsnEncodeCMSSignedInfo(), CRYPT_AsnEncodePKCSDigestedData(), CRYPT_AsnEncodePKCSEnvelopedData(), CRYPT_CopyCMSSignerInfo(), CRYPT_CopyParam(), CRYPT_CopyRecipientInfo(), CRYPT_CopySignerCertInfo(), CRYPT_CopySignerInfo(), CRYPT_EncodePKCSDigestedData(), CryptMsgGetParam(), CSignedEncodeMsg_GetParam(), CTLContext_GetHashProp(), CTLContext_GetProperty(), EnumPrinterDataA(), EnumPrinterDataW(), FileMonikerROTDataImpl_GetComparisonData(), FM2_WriteFilterData(), ItemMonikerROTDataImpl_GetComparisonData(), NtUserCreateLocalMemHandle(), pointer_default(), CMruBase::QueryInfo(), RegGetValueA(), RegGetValueW(), RegLoadMUIStringA(), ROTData_GetComparisonData(), SHEnumValueA(), SHEnumValueW(), SHGetValueA(), SHGetValueW(), SHQueryValueExA(), SHQueryValueExW(), SHRegEnumUSValueA(), SHRegEnumUSValueW(), SHRegGetUSValueA(), SHRegGetUSValueW(), SHRegQueryUSValueA(), SHRegQueryUSValueW(), and SHRegQueryValueExW().
Definition at line 5305 of file wincrypt.h.
Referenced by CertGetValidUsages().
_Reserved_ DWORD _In_ DWORD _Out_writes_bytes_to_opt_ pcbProvName LPWSTR _Inout_ DWORD * pcbProvName |
Definition at line 4258 of file wincrypt.h.
Referenced by CryptEnumProvidersA(), CryptEnumProvidersW(), CryptGetDefaultProviderA(), CryptGetDefaultProviderW(), FindDfltProvRegVals(), and FindProvRegVals().
_Reserved_ DWORD _In_ DWORD _Out_ DWORD _Out_writes_bytes_to_opt_ pcbTypeName LPWSTR _Inout_ DWORD * pcbTypeName |
Definition at line 4284 of file wincrypt.h.
Referenced by CryptEnumProviderTypesA(), CryptEnumProviderTypesW(), and FindProvTypesRegVals().
_In_ DWORD _Out_writes_to_opt_ pcchDllList _Post_ _NullNull_terminated_ WCHAR _Inout_ DWORD* pcchDllList |
Definition at line 4627 of file wincrypt.h.
Referenced by CryptGetDefaultOIDDllList().
Definition at line 4506 of file wincrypt.h.
Referenced by BinaryToBase64A(), BinaryToBase64W(), CryptBinaryToStringA(), CryptBinaryToStringW(), and EncodeBinaryToBinaryA().
_In_ PCCERT_CONTEXT pCertContext |
Definition at line 4836 of file wincrypt.h.
Referenced by add_cert_string_to_control(), CertAddCertificateContextToStore(), CertAddCertificateLinkToStore(), CertAddEnhancedKeyUsageIdentifier(), CertDeleteCertificateFromStore(), CertDuplicateCertificateContext(), CertEnumCertificateContextProperties(), CertFreeCertificateContext(), CertGetCertificateChain(), CertGetCertificateContextProperty(), CertGetEnhancedKeyUsage(), CertGetNameStringA(), CertGetNameStringW(), CertRemoveEnhancedKeyUsageIdentifier(), CertSerializeCertificateStoreElement(), CertSetCertificateContextProperty(), CertSetEnhancedKeyUsage(), compare_cert_by_cert_id(), compare_cert_by_md5_hash(), compare_cert_by_name(), compare_cert_by_name_str(), compare_cert_by_public_key(), compare_cert_by_sha1_hash(), compare_cert_by_signature_hash(), compare_cert_by_subject_cert(), compare_existing_cert(), CRYPT_FileDeleteCert(), CRYPT_RegDeleteCert(), CRYPT_SerializeCertNoHash(), and get_cert_name_string().
Definition at line 4839 of file wincrypt.h.
Referenced by CertGetCertificateChain(), CRYPT_CheckUsages(), CRYPT_VerifyChainRevocation(), dump_chain_para(), and GenericChainCertificateTrust().
_In_opt_ LPCSTR _In_ DWORD _In_ DWORD _Outptr_ LPVOID _In_opt_ HCRYPTASYNC _In_opt_ PCRYPT_CREDENTIALS pCredentials |
Definition at line 6083 of file wincrypt.h.
Referenced by CRYPT_Connect(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
_In_ PCCRL_CONTEXT pCrlContext |
Definition at line 4992 of file wincrypt.h.
Referenced by CertAddCRLContextToStore(), CertDeleteCRLFromStore(), CertDuplicateCRLContext(), CertFindCertificateInCRL(), CertFreeCRLContext(), CertSerializeCRLStoreElement(), compare_crl_existing(), compare_crl_issued_by(), compare_crl_issued_for(), CRYPT_FileDeleteCRL(), CRYPT_RegDeleteCRL(), and CRYPT_SerializeCRLNoHash().
_In_ PCCTL_CONTEXT pCtlContext |
Definition at line 5001 of file wincrypt.h.
Referenced by CertAddCTLContextToStore(), CertDeleteCTLFromStore(), CertDuplicateCTLContext(), CertSerializeCTLStoreElement(), compare_ctl_by_md5_hash(), compare_ctl_by_sha1_hash(), compare_ctl_existing(), CRYPT_FileDeleteCTL(), CRYPT_RegDeleteCTL(), and CRYPT_SerializeCTLNoHash().
Definition at line 5092 of file wincrypt.h.
Definition at line 4202 of file wincrypt.h.
Referenced by crypt_export_key(), crypt_export_plaintext_key(), crypt_export_private_key(), crypt_export_public_key(), crypt_export_simple(), CryptDecrypt(), CryptEncrypt(), CryptExportKey(), CryptGetHashParam(), CryptGetKeyParam(), CryptGetProvParam(), RSAENH_CPDecrypt(), RSAENH_CPEncrypt(), RSAENH_CPExportKey(), RSAENH_CPGetHashParam(), RSAENH_CPGetKeyParam(), and RSAENH_CPGetProvParam().
Definition at line 4256 of file wincrypt.h.
Referenced by CryptEnumProvidersA(), CryptEnumProvidersW(), CryptEnumProviderTypesA(), CryptEnumProviderTypesW(), FindProvRegVals(), and FindProvTypesRegVals().
_Reserved_ DWORD * pdwReserved |
Definition at line 4254 of file wincrypt.h.
Referenced by Binding_GetBindResult(), BindStatusCallback_GetBindInfoEx(), BindStatusCallbackEx_GetBindInfoEx(), CryptContextAddRef(), CryptDuplicateHash(), CryptDuplicateKey(), CryptEnumProvidersA(), CryptEnumProvidersW(), CryptEnumProviderTypesA(), CryptEnumProviderTypesW(), CryptGetDefaultProviderA(), CryptGetDefaultProviderW(), CryptSetProviderExA(), CryptSetProviderExW(), HttpInfo_QueryInfo(), IBindStatusCallbackEx_GetBindInfoEx_Proxy(), IBindStatusCallbackEx_GetBindInfoEx_Stub(), IWinInetHttpInfo_QueryInfo_Proxy(), IWinInetHttpInfo_QueryInfo_Stub(), RSAENH_CPDuplicateHash(), RSAENH_CPDuplicateKey(), SHRegQueryValueExW(), statusclb_GetBindInfoEx(), and WinInetHttpInfo_QueryInfo().
_In_ DWORD _In_ DWORD _Outptr_opt_ PCCERT_CONTEXT _Inout_opt_ DWORD* pdwSignerIndex |
Definition at line 5777 of file wincrypt.h.
Referenced by CryptMsgGetAndVerifySigner().
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME pftValidFor |
Definition at line 6079 of file wincrypt.h.
_Out_ HCERTCHAINENGINE* phChainEngine |
Definition at line 4825 of file wincrypt.h.
Referenced by CertCreateCertificateChainEngine().
Definition at line 4638 of file wincrypt.h.
Referenced by CRYPT_GetFuncFromReg(), CryptGetDefaultOIDFunctionAddress(), and CryptGetOIDFunctionAddress().
_In_ void _In_ PCCERT_CONTEXT pIssuer |
Definition at line 6078 of file wincrypt.h.
Referenced by CertVerifySubjectCertificateContext().
_In_ DWORD _In_ DWORD _In_ DWORD _Outptr_opt_ PCCERT_CONTEXT* ppCertContext |
Definition at line 5041 of file wincrypt.h.
Referenced by CertAddCertificateLinkToStore(), and CertAddEncodedCertificateToStore().
_In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_opt_ HCERTSTORE _In_ PCERT_CHAIN_PARA _In_ DWORD _Reserved_ LPVOID _Out_ PCCERT_CHAIN_CONTEXT* ppChainContext |
Definition at line 4842 of file wincrypt.h.
Referenced by CertGetCertificateChain().
_In_ DWORD _In_ DWORD _In_ DWORD _Outptr_opt_ PCCRL_CONTEXT* ppCrlContext |
Definition at line 5069 of file wincrypt.h.
Referenced by CertAddEncodedCRLToStore().
_In_ DWORD _In_ DWORD _In_ DWORD _Outptr_opt_ PCCTL_CONTEXT* ppCtlContext |
Definition at line 5080 of file wincrypt.h.
Referenced by CertAddEncodedCTLToStore().
_In_ DWORD _In_ DWORD _Outptr_opt_ PCCERT_CONTEXT* ppSigner |
Definition at line 5776 of file wincrypt.h.
Referenced by CryptMsgGetAndVerifySigner().
_In_ PCCTL_CONTEXT _In_ DWORD _Outptr_opt_ PCCTL_CONTEXT * ppStoreContext |
Definition at line 4985 of file wincrypt.h.
Referenced by CertAddCertificateContextToStore(), CertAddCRLContextToStore(), CertAddCTLContextToStore(), Collection_addCert(), Collection_addCRL(), Collection_addCTL(), MemStore_addCert(), MemStore_addCRL(), MemStore_addCTL(), ProvStore_addCert(), ProvStore_addCRL(), and ProvStore_addCTL().
Definition at line 5093 of file wincrypt.h.
Referenced by CertAddSerializedElementToStore(), CRYPT_CreateAny(), CRYPT_CreateBlob(), CRYPT_CreateCert(), CRYPT_CreateContext(), CRYPT_CreateCRL(), CRYPT_CreateCTL(), CRYPT_CreatePKCS7(), CRYPT_QueryContextBlob(), CRYPT_QueryContextObject(), CRYPT_QuerySerializedContextObject(), and CryptQueryObject().
Definition at line 4637 of file wincrypt.h.
Referenced by CRYPT_GetFuncFromDll(), CRYPT_GetFuncFromReg(), CryptGetDefaultOIDFunctionAddress(), and CryptGetOIDFunctionAddress().
Definition at line 6082 of file wincrypt.h.
Referenced by ATL::IConnectionPointImpl< T, piid, CDV >::_LocCPQueryInterface(), AccessibleObjectFromWindow(), AntiMonikerImpl_QueryInterface(), AntiMonikerROTDataImpl_QueryInterface(), ATL::AtlInternalQueryInterface(), AtlInternalQueryInterface(), automatic_updates_QueryInterface(), AutomationObject_QueryInterface(), BindCtxImpl_QueryInterface(), BrowserService_QueryInterface(), CDevSettings_QueryInterface(), class_object_QueryInterface(), ClassFactory_CreateInstance(), ClassFactory_QueryInterface(), ClassMoniker_QueryInterface(), ClassMonikerROTData_QueryInterface(), client_security_QueryInterface(), CLRMetaHost_QueryInterface(), CLRRuntimeHost_QueryInterface(), CLRRuntimeInfo_QueryInterface(), CompositeMonikerImpl_QueryInterface(), CompositeMonikerROTDataImpl_QueryInterface(), ConfigFileHandler_Error_QueryInterface(), ConfigFileHandler_QueryInterface(), ConnectionPointImpl_QueryInterface(), ConPt_QueryInterface(), Contain_QueryInterface(), contentHandler_QueryInterface(), CorDebug_QueryInterface(), cordebugprocess_QueryInterface(), corruntimehost_QueryInterface(), anonymous_namespace{mstscax.cpp}::CoClass::CreateInstance(), IDefClFImpl::CreateInstance(), CMruClassFactory::CreateInstance(), anonymous_namespace{mstscax.cpp}::ClassFactory::CreateInstance(), ClassFactory::CreateInstance(), CRShellClassFactory::CreateInstance(), CClassFactory::CreateInstance(), CreateStdAccessibleObject(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), D3D9MipMap_QueryInterface(), DataAdviseHolder_QueryInterface(), DataCache_IDataObject_QueryInterface(), DataCache_IOleCache2_QueryInterface(), DataCache_IOleCacheControl_QueryInterface(), DataCache_IPersistStorage_QueryInterface(), DataCache_IViewObject2_QueryInterface(), DataCache_NDIUnknown_QueryInterface(), DataObject_QueryInterface(), DECLARE_INTERFACE_(), DefaultHandler_IAdviseSink_QueryInterface(), DefaultHandler_IDataObject_QueryInterface(), DefaultHandler_IPersistStorage_QueryInterface(), DefaultHandler_IRunnableObject_QueryInterface(), DefaultHandler_NDIUnknown_QueryInterface(), DefaultHandler_QueryInterface(), Direct3DSwapChain9_QueryInterface(), Disp_QueryInterface(), dispevent_QueryInterface(), DllGetClassObject(), DocObjectService_QueryInterface(), DropTarget_QueryInterface(), DropTargetWrapper_QueryInterface(), DummyDispatch_QueryInterface(), enum_class_object_QueryInterface(), Enum_QueryInterface(), EnumConnectionsImpl_QueryInterface(), EnumMonikerImpl_QueryInterface(), EnumPt_QueryInterface(), enumvar_QueryInterface(), enumx_QueryInterface(), FileLockBytesImpl_QueryInterface(), FileMonikerImpl_BindToStorage(), FileMonikerImpl_QueryInterface(), FileMonikerROTDataImpl_QueryInterface(), filesys_QueryInterface(), fnIEnumCodePage_QueryInterface(), fnIEnumRfc1766_QueryInterface(), fnIEnumScript_QueryInterface(), fnIMLangFontLink2_QueryInterface(), fnIMLangFontLink_QueryInterface(), fnIMLangLineBreakConsole_QueryInterface(), FontEventsDisp_QueryInterface(), fw_app_QueryInterface(), fw_apps_QueryInterface(), fw_manager_QueryInterface(), fw_policy_QueryInterface(), fw_port_QueryInterface(), fw_ports_QueryInterface(), fw_profile_QueryInterface(), fw_service_QueryInterface(), fw_services_QueryInterface(), CMenuCallback::GetObject(), CShellBrowser::GetPropertyBag(), HGLOBALLockBytesImpl_QueryInterface(), HGLOBALStreamImpl_QueryInterface(), HLinkCF_fnCreateInstance(), htmldoc2_QueryInterface(), HTMLDocument_Create(), htmlecoll_QueryInterface(), http_options_QueryInterface(), IAMMultiMediaStreamImpl_QueryInterface(), IClassFactory_CreateInstance_Proxy(), IClassFactory_CreateInstance_Stub(), IClassFactory_fnCreateInstance(), ICommDlgBrowser3_fnQueryInterface(), IDefClF_fnCreateInstance(), IDeskDisplayAdapter_IClassFactory_CreateInstance(), IDeskMonitor_IClassFactory_CreateInstance(), IDirect3D9Impl_QueryInterface(), IDirect3DDevice9Base_QueryInterface(), IDirectXFileBinaryImpl_QueryInterface(), IDirectXFileDataImpl_QueryInterface(), IDirectXFileDataReferenceImpl_QueryInterface(), IDirectXFileEnumObjectImpl_QueryInterface(), IDirectXFileImpl_QueryInterface(), IDirectXFileSaveObjectImpl_QueryInterface(), IEnumSTATPROPSETSTG_fnQueryInterface(), IEnumSTATPROPSTG_fnQueryInterface(), IEnumSTATSTGImpl_QueryInterface(), IExplorerBrowserEvents_fnQueryInterface(), IFileDialog2_fnQueryInterface(), IFileDialogCustomize_fnQueryInterface(), IFileOpenDialog_fnQueryInterface(), IFileSaveDialog_fnQueryInterface(), InitPropertyBag_IPropertyBag_QueryInterface(), InstalledRuntimeEnum_QueryInterface(), InstanceObjectFactory_Constructor(), Internal_QueryInterface(), ATL::CComObjectRootBase::InternalQueryInterface(), IOleWindow_fnQueryInterface(), IPropertySetStorage_fnQueryInterface(), IPropertyStorage_fnQueryInterface(), IRecordInfoImpl_QueryInterface(), isaxattributes_QueryInterface(), isaxerrorHandler_QueryInterface(), IServiceProvider_fnQueryInterface(), IServiceProvider_QueryService_Proxy(), IServiceProvider_QueryService_Stub(), istream_QueryInterface(), ItemMonikerImpl_QueryInterface(), ItemMonikerROTDataImpl_QueryInterface(), ITextDocument2Old_fnQueryInterface(), ITextHostImpl_QueryInterface(), ITS_IMonikerImpl_QueryInterface(), ITS_IParseDisplayNameImpl_QueryInterface(), ITSS_IEnumSTATSTG_QueryInterface(), ITSS_IStorageImpl_QueryInterface(), ITSS_IStream_QueryInterface(), ITStorageImpl_QueryInterface(), ITypeInfo_fnQueryInterface(), SEALED_::RdpClientInner::IUnknown::QueryInterface(), SEALED_::SEALED_::IUnknown::QueryInterface(), SEALED_::IUnknown::QueryInterface(), keylist_QueryInterface(), KindaEnum_QueryInterface(), ListEnumerator_QueryInterface(), locator_QueryInterface(), Marshal_QueryInterface(), MetaDataDispenser_QueryInterface(), MimeBody_BindToObject(), MimeBody_QueryInterface(), MimeMessage_BindToObject(), moniker_QueryInterface(), Moniker_QueryInterface(), MonikerNoROTData_QueryInterface(), mqr_QueryInterface(), MSTASK_IPersistFile_QueryInterface(), MSTASK_ITask_QueryInterface(), MSTASK_ITaskScheduler_QueryInterface(), MSTASK_ITaskTrigger_QueryInterface(), namespacemanager_QueryInterface(), NewDirectSound(), NewDirectSoundCapture(), NewKsPropertySet(), nodefact_QueryInterface(), NoStatStreamImpl_QueryInterface(), obj_AddRef(), obj_Release(), object_QueryInterface(), objectset_QueryInterface(), OleDocumentView_QueryInterface(), OLEFontImpl_QueryInterface(), OLEPictureImpl_QueryInterface(), parseError_QueryInterface(), path_QueryInterface(), PersistFile_QueryInterface(), PersistStream_QueryInterface(), PointerMonikerImpl_QueryInterface(), process_enum_QueryInterface(), ProfileActivationSink_QueryInterface(), Prop_QueryInterface(), PropertySetStorage_QueryInterface(), ProtocolSinkHandler_QueryInterface(), Proxy_QueryInterface(), ProxyCliSec_QueryInterface(), PSFactoryBuffer_QueryInterface(), qualifier_set_QueryInterface(), RecycleBin5::QueryInterface(), IShellBrowserImpl::QueryInterface(), CQITestObject::QueryInterface(), ATL::CComObject< Base >::QueryInterface(), ATL::CComContainedObject< Base >::QueryInterface(), ATL::CComAggObject< contained >::QueryInterface(), ATL::CComPolyObject< contained >::QueryInterface(), ATL::CComObjectCached< Base >::QueryInterface(), ATL::CComObjectNoLock< Base >::QueryInterface(), CZipExtract::QueryInterface(), CTipbarAccessible::QueryInterface(), anonymous_namespace{mstscax.cpp}::CConnectionPointContainer::QueryInterface(), anonymous_namespace{mstscax.cpp}::CEnumConnectionPoints::QueryInterface(), anonymous_namespace{mstscax.cpp}::CConnectionPoint::QueryInterface(), anonymous_namespace{mstscax.cpp}::CEnumConnections::QueryInterface(), anonymous_namespace{mstscax.cpp}::CAdvancedSettings::QueryInterface(), anonymous_namespace{mstscax.cpp}::CoClass::queryInterface(), anonymous_namespace{mstscax.cpp}::CoClass::CoClassInner::QueryInterface(), anonymous_namespace{mstscax.cpp}::CoClass::QueryInterface(), anonymous_namespace{mstscax.cpp}::ClassFactory::QueryInterface(), SEALED_::queryInterface(), SEALED_::CEnumConnectionPoints::QueryInterface(), ClassFactory::QueryInterface(), CMallocSpy::QueryInterface(), CHeapPtrListMallocSpy::QueryInterface(), CFolderViewCB::QueryInterface(), CDummyShellBrowser::QueryInterface(), CShellFolder::QueryInterface(), CLBarItemButtonBase::QueryInterface(), RecycleBinGeneric::QueryInterface(), RecycleBinGenericEnum::QueryInterface(), RecycleBin5File::QueryInterface(), RecycleBin5Enum::QueryInterface(), CBasePropertyBag::QueryInterface(), IDropTargetImpl::QueryInterface(), CStartMenuSite::QueryService(), IShellBrowserImpl::QueryService(), CBaseBarSite::QueryService(), CBrandBand::QueryService(), CDockSite::QueryService(), CInternetToolbar::QueryService(), CBaseBar::QueryService(), CShellBrowser::QueryService(), CDefView::QueryService(), CMenuBand::QueryService(), CMenuDeskBar::QueryService(), CMenuSite::QueryService(), Registrar_QueryInterface(), RegistrarCF_QueryInterface(), RegistryPropertyBag_Constructor(), ResourceManager_GetDistributedTransactionManager(), RichEditOleCallback_QueryInterface(), ROTData_QueryInterface(), RunningObjectTableImpl_QueryInterface(), SecManagerImpl_QueryInterface(), security_QueryInterface(), services_QueryInterface(), site_QueryInterface(), snapshot_QueryInterface(), sp_QueryInterface(), StaticWidget_QueryInterface(), status_code_QueryInterface(), StdDispatch_QueryInterface(), StdGlobalInterfaceTable_QueryInterface(), StdMarshalImpl_Construct(), StgStreamImpl_QueryInterface(), stillimagew_QueryInterface(), StorageBaseImpl_QueryInterface(), systeminfo_QueryInterface(), test_moniker_QueryInterface(), TestDual_QueryInterface(), TfUIElementSink_QueryInterface(), UniformResourceLocatorA_QueryInterface(), UniformResourceLocatorW_QueryInterface(), Unknown_QueryInterface(), update_downloader_QueryInterface(), update_installer_QueryInterface(), update_searcher_QueryInterface(), update_session_QueryInterface(), URLMoniker_BindToStorage(), VBSAXAttributes_QueryInterface(), wbem_locator_QueryInterface(), wbem_services_QueryInterface(), Widget_QueryInterface(), WinInetHttpInfo_QueryInterface(), xmlparser_QueryInterface(), xmlreader_QueryInterface(), xmlreaderinput_QueryInterface(), xmlwriter_QueryInterface(), xmlwriteroutput_QueryInterface(), xslprocessor_QueryInterface(), xsltemplate_QueryInterface(), and ZoneMgrImpl_QueryInterface().
Definition at line 6114 of file wincrypt.h.
Referenced by CRYPT_GetCreateFunction(), CRYPT_GetExpiration(), CryptRetrieveObjectByUrlA(), CryptRetrieveObjectByUrlW(), File_RetrieveEncodedObjectW(), FTP_RetrieveEncodedObjectW(), and HTTP_RetrieveEncodedObjectW().
Definition at line 4646 of file wincrypt.h.
Referenced by CRYPT_GetFuncFromReg(), CRYPT_GetKeyName(), CryptGetOIDFunctionAddress(), CryptGetOIDFunctionValue(), CryptInstallOIDFunctionAddress(), CryptRegisterOIDFunction(), CryptSetOIDFunctionValue(), and CryptUnregisterOIDFunction().
_Reserved_ DWORD _In_ DWORD _Out_writes_bytes_to_opt_ pcbProvName LPWSTR pszProvName |
Definition at line 4358 of file wincrypt.h.
Referenced by CryptEnumProvidersA(), CryptEnumProvidersW(), CryptGetDefaultProviderA(), CryptGetDefaultProviderW(), CryptSetProviderA(), CryptSetProviderExA(), CryptSetProviderExW(), CryptSetProviderW(), FindDfltProvRegVals(), FindProvRegVals(), test_enum_providers(), test_get_default_provider(), and test_set_provider_ex().
_In_ DWORD _In_ DWORD _Out_writes_to_opt_ pcchString LPWSTR pszString |
Definition at line 4505 of file wincrypt.h.
Referenced by Base64AnyToBinaryA(), Base64AnyToBinaryW(), Base64HeaderToBinaryA(), Base64HeaderToBinaryW(), Base64RequestHeaderToBinaryA(), Base64RequestHeaderToBinaryW(), Base64ToBinary(), Base64ToBinaryA(), Base64ToBinaryW(), Base64WithHeaderAndTrailerToBinaryA(), Base64WithHeaderAndTrailerToBinaryW(), Base64X509HeaderToBinaryA(), Base64X509HeaderToBinaryW(), BestFit_Write(), BinaryToBase64A(), BinaryToBase64W(), BrFolder_ExpandToString(), BrFolder_OnSetExpanded(), CryptBinaryToStringA(), CryptBinaryToStringW(), CryptStringToBinaryA(), CryptStringToBinaryW(), DecodeAnyA(), DecodeAnyW(), DecodeBinaryToBinaryA(), DecodeBinaryToBinaryW(), Display_SetString(), DoEnvironmentSubstA(), DoEnvironmentSubstW(), DWORDfromString(), EncodeBinaryToBinaryA(), ATL::CStringT< BaseType, StringTraits >::Find(), ATL::CStringT< BaseType, StringTraits >::FindOneOf(), HasPrefix(), ParseDay(), ParseHour(), PSPropertyKeyFromString(), ReadString(), ATL::CStringT< BaseType, StringTraits >::Replace(), ATL::CStringT< BaseType, StringTraits >::ReverseFind(), TConsole::WriteCtrlString(), TConsole::WriteString(), TConsole::WriteStringFast(), TConsole::WriteText(), and WspiapiStrdup().
_In_ PCCERT_CONTEXT _In_opt_ LPFILETIME pTime |
Definition at line 4837 of file wincrypt.h.
Referenced by CertDllVerifyRevocation(), CertGetCertificateChain(), CRYPT_BuildAlternateContextFromChain(), CRYPT_BuildCandidateChainFromCert(), CRYPT_GetSimpleChainForCert(), CRYPT_VerifyChainRevocation(), debugstr_filetime(), DECLARE_INTERFACE_(), get_nt_timeout(), CKsProxy::GetTime(), IReferenceClockImpl_GetTime(), MediaStreamFilterImpl_ReferenceTimeToStreamTime(), ReferenceClock_GetTime(), SystemClockImpl_GetTime(), verify_cert_revocation(), verify_cert_revocation_from_dist_points_ext(), and verify_cert_revocation_with_crl_offline().
Definition at line 4949 of file wincrypt.h.
Definition at line 6077 of file wincrypt.h.
Referenced by cert_compare_certs_in_store(), CertFindCertificateInStore(), CertOpenStore(), compare_cert_by_cert_id(), compare_cert_by_md5_hash(), compare_cert_by_name(), compare_cert_by_name_str(), compare_cert_by_public_key(), compare_cert_by_sha1_hash(), compare_cert_by_signature_hash(), compare_cert_by_subject_cert(), compare_crl_existing(), compare_crl_issued_by(), compare_crl_issued_for(), compare_ctl_by_md5_hash(), compare_ctl_by_sha1_hash(), compare_ctl_existing(), compare_existing_cert(), CRYPT_FileNameOpenStoreA(), CRYPT_FileNameOpenStoreW(), CRYPT_FileOpenStore(), CRYPT_GetUrlFromCertificateCRLDistPoint(), CRYPT_GetUrlFromCertificateIssuer(), CRYPT_MemOpenStore(), CRYPT_MsgOpenStore(), CRYPT_PhysOpenStoreW(), CRYPT_PKCSOpenStore(), CRYPT_ProvOpenStore(), CRYPT_RegOpenStore(), CRYPT_SerializedOpenStore(), CRYPT_SysOpenStoreA(), CRYPT_SysOpenStoreW(), CRYPT_SysRegOpenStoreA(), CRYPT_SysRegOpenStoreW(), CryptGetObjectUrl(), find_cert_by_issuer(), find_cert_by_name_str_a(), and find_cert_by_name_str_w().
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void _In_opt_ PCRYPT_CREDENTIALS _Inout_opt_ void* pvReserved |
Definition at line 4841 of file wincrypt.h.
_In_opt_ LPCSTR _In_ DWORD _In_ DWORD _Outptr_ LPVOID _In_opt_ HCRYPTASYNC _In_opt_ PCRYPT_CREDENTIALS _In_opt_ LPVOID pvVerify |
Definition at line 6120 of file wincrypt.h.
Referenced by CryptRetrieveObjectByUrlA(), and CryptRetrieveObjectByUrlW().
Definition at line 4635 of file wincrypt.h.
Referenced by CryptGetDefaultOIDFunctionAddress(), CryptRegisterDefaultOIDFunction(), CryptRegisterOIDFunction(), and CryptUnregisterDefaultOIDFunction().
_In_ DWORD _Out_writes_to_opt_ pcchDllList _Post_ _NullNull_terminated_ WCHAR* pwszDllList |
Definition at line 4626 of file wincrypt.h.
Referenced by CryptGetDefaultOIDDllList().
_Out_ int _Out_writes_bytes_to_opt_ pcbOIDs LPSTR* rghOIDs |
Definition at line 5304 of file wincrypt.h.
Referenced by CertGetValidUsages().
_Reserved_ DWORD _In_ DWORD _Out_ DWORD _Out_writes_bytes_to_opt_ pcbProvName LPWSTR szProvName |
Definition at line 4257 of file wincrypt.h.
_Reserved_ DWORD _In_ DWORD _Out_ DWORD _Out_writes_bytes_to_opt_ pcbTypeName LPWSTR szTypeName |
Definition at line 4283 of file wincrypt.h.
Referenced by CRecycleBin::GetDetailsOf(), test_pack_SHFILEINFOA(), and test_pack_SHFILEINFOW().