|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477 |
- # Generated by h2py from c:\microsoft sdk\include\sspi.h
- ISSP_LEVEL = 32
- ISSP_MODE = 1
-
-
- def SEC_SUCCESS(Status):
- return (Status) >= 0
-
-
- SECPKG_FLAG_INTEGRITY = 1
- SECPKG_FLAG_PRIVACY = 2
- SECPKG_FLAG_TOKEN_ONLY = 4
- SECPKG_FLAG_DATAGRAM = 8
- SECPKG_FLAG_CONNECTION = 16
- SECPKG_FLAG_MULTI_REQUIRED = 32
- SECPKG_FLAG_CLIENT_ONLY = 64
- SECPKG_FLAG_EXTENDED_ERROR = 128
- SECPKG_FLAG_IMPERSONATION = 256
- SECPKG_FLAG_ACCEPT_WIN32_NAME = 512
- SECPKG_FLAG_STREAM = 1024
- SECPKG_FLAG_NEGOTIABLE = 2048
- SECPKG_FLAG_GSS_COMPATIBLE = 4096
- SECPKG_FLAG_LOGON = 8192
- SECPKG_FLAG_ASCII_BUFFERS = 16384
- SECPKG_FLAG_FRAGMENT = 32768
- SECPKG_FLAG_MUTUAL_AUTH = 65536
- SECPKG_FLAG_DELEGATION = 131072
- SECPKG_FLAG_READONLY_WITH_CHECKSUM = 262144
- SECPKG_ID_NONE = 65535
-
- SECBUFFER_VERSION = 0
- SECBUFFER_EMPTY = 0
- SECBUFFER_DATA = 1
- SECBUFFER_TOKEN = 2
- SECBUFFER_PKG_PARAMS = 3
- SECBUFFER_MISSING = 4
- SECBUFFER_EXTRA = 5
- SECBUFFER_STREAM_TRAILER = 6
- SECBUFFER_STREAM_HEADER = 7
- SECBUFFER_NEGOTIATION_INFO = 8
- SECBUFFER_PADDING = 9
- SECBUFFER_STREAM = 10
- SECBUFFER_MECHLIST = 11
- SECBUFFER_MECHLIST_SIGNATURE = 12
- SECBUFFER_TARGET = 13
- SECBUFFER_CHANNEL_BINDINGS = 14
- SECBUFFER_ATTRMASK = -268435456
- SECBUFFER_READONLY = -2147483648
- SECBUFFER_READONLY_WITH_CHECKSUM = 268435456
- SECBUFFER_RESERVED = 1610612736
-
- SECURITY_NATIVE_DREP = 16
- SECURITY_NETWORK_DREP = 0
-
- SECPKG_CRED_INBOUND = 1
- SECPKG_CRED_OUTBOUND = 2
- SECPKG_CRED_BOTH = 3
- SECPKG_CRED_DEFAULT = 4
- SECPKG_CRED_RESERVED = -268435456
-
- ISC_REQ_DELEGATE = 1
- ISC_REQ_MUTUAL_AUTH = 2
- ISC_REQ_REPLAY_DETECT = 4
- ISC_REQ_SEQUENCE_DETECT = 8
- ISC_REQ_CONFIDENTIALITY = 16
- ISC_REQ_USE_SESSION_KEY = 32
- ISC_REQ_PROMPT_FOR_CREDS = 64
- ISC_REQ_USE_SUPPLIED_CREDS = 128
- ISC_REQ_ALLOCATE_MEMORY = 256
- ISC_REQ_USE_DCE_STYLE = 512
- ISC_REQ_DATAGRAM = 1024
- ISC_REQ_CONNECTION = 2048
- ISC_REQ_CALL_LEVEL = 4096
- ISC_REQ_FRAGMENT_SUPPLIED = 8192
- ISC_REQ_EXTENDED_ERROR = 16384
- ISC_REQ_STREAM = 32768
- ISC_REQ_INTEGRITY = 65536
- ISC_REQ_IDENTIFY = 131072
- ISC_REQ_NULL_SESSION = 262144
- ISC_REQ_MANUAL_CRED_VALIDATION = 524288
- ISC_REQ_RESERVED1 = 1048576
- ISC_REQ_FRAGMENT_TO_FIT = 2097152
- ISC_REQ_HTTP = 0x10000000
- ISC_RET_DELEGATE = 1
- ISC_RET_MUTUAL_AUTH = 2
- ISC_RET_REPLAY_DETECT = 4
- ISC_RET_SEQUENCE_DETECT = 8
- ISC_RET_CONFIDENTIALITY = 16
- ISC_RET_USE_SESSION_KEY = 32
- ISC_RET_USED_COLLECTED_CREDS = 64
- ISC_RET_USED_SUPPLIED_CREDS = 128
- ISC_RET_ALLOCATED_MEMORY = 256
- ISC_RET_USED_DCE_STYLE = 512
- ISC_RET_DATAGRAM = 1024
- ISC_RET_CONNECTION = 2048
- ISC_RET_INTERMEDIATE_RETURN = 4096
- ISC_RET_CALL_LEVEL = 8192
- ISC_RET_EXTENDED_ERROR = 16384
- ISC_RET_STREAM = 32768
- ISC_RET_INTEGRITY = 65536
- ISC_RET_IDENTIFY = 131072
- ISC_RET_NULL_SESSION = 262144
- ISC_RET_MANUAL_CRED_VALIDATION = 524288
- ISC_RET_RESERVED1 = 1048576
- ISC_RET_FRAGMENT_ONLY = 2097152
-
- ASC_REQ_DELEGATE = 1
- ASC_REQ_MUTUAL_AUTH = 2
- ASC_REQ_REPLAY_DETECT = 4
- ASC_REQ_SEQUENCE_DETECT = 8
- ASC_REQ_CONFIDENTIALITY = 16
- ASC_REQ_USE_SESSION_KEY = 32
- ASC_REQ_ALLOCATE_MEMORY = 256
- ASC_REQ_USE_DCE_STYLE = 512
- ASC_REQ_DATAGRAM = 1024
- ASC_REQ_CONNECTION = 2048
- ASC_REQ_CALL_LEVEL = 4096
- ASC_REQ_EXTENDED_ERROR = 32768
- ASC_REQ_STREAM = 65536
- ASC_REQ_INTEGRITY = 131072
- ASC_REQ_LICENSING = 262144
- ASC_REQ_IDENTIFY = 524288
- ASC_REQ_ALLOW_NULL_SESSION = 1048576
- ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152
- ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304
- ASC_REQ_FRAGMENT_TO_FIT = 8388608
- ASC_REQ_FRAGMENT_SUPPLIED = 8192
- ASC_REQ_NO_TOKEN = 16777216
- ASC_RET_DELEGATE = 1
- ASC_RET_MUTUAL_AUTH = 2
- ASC_RET_REPLAY_DETECT = 4
- ASC_RET_SEQUENCE_DETECT = 8
- ASC_RET_CONFIDENTIALITY = 16
- ASC_RET_USE_SESSION_KEY = 32
- ASC_RET_ALLOCATED_MEMORY = 256
- ASC_RET_USED_DCE_STYLE = 512
- ASC_RET_DATAGRAM = 1024
- ASC_RET_CONNECTION = 2048
- ASC_RET_CALL_LEVEL = 8192
- ASC_RET_THIRD_LEG_FAILED = 16384
- ASC_RET_EXTENDED_ERROR = 32768
- ASC_RET_STREAM = 65536
- ASC_RET_INTEGRITY = 131072
- ASC_RET_LICENSING = 262144
- ASC_RET_IDENTIFY = 524288
- ASC_RET_NULL_SESSION = 1048576
- ASC_RET_ALLOW_NON_USER_LOGONS = 2097152
- ASC_RET_ALLOW_CONTEXT_REPLAY = 4194304
- ASC_RET_FRAGMENT_ONLY = 8388608
-
- SECPKG_CRED_ATTR_NAMES = 1
- SECPKG_ATTR_SIZES = 0
- SECPKG_ATTR_NAMES = 1
- SECPKG_ATTR_LIFESPAN = 2
- SECPKG_ATTR_DCE_INFO = 3
- SECPKG_ATTR_STREAM_SIZES = 4
- SECPKG_ATTR_KEY_INFO = 5
- SECPKG_ATTR_AUTHORITY = 6
- SECPKG_ATTR_PROTO_INFO = 7
- SECPKG_ATTR_PASSWORD_EXPIRY = 8
- SECPKG_ATTR_SESSION_KEY = 9
- SECPKG_ATTR_PACKAGE_INFO = 10
- SECPKG_ATTR_USER_FLAGS = 11
- SECPKG_ATTR_NEGOTIATION_INFO = 12
- SECPKG_ATTR_NATIVE_NAMES = 13
- SECPKG_ATTR_FLAGS = 14
- SECPKG_ATTR_USE_VALIDATED = 15
- SECPKG_ATTR_CREDENTIAL_NAME = 16
- SECPKG_ATTR_TARGET_INFORMATION = 17
- SECPKG_ATTR_ACCESS_TOKEN = 18
- SECPKG_ATTR_TARGET = 19
- SECPKG_ATTR_AUTHENTICATION_ID = 20
-
- ## attributes from schannel.h
- SECPKG_ATTR_REMOTE_CERT_CONTEXT = 83
- SECPKG_ATTR_LOCAL_CERT_CONTEXT = 84
- SECPKG_ATTR_ROOT_STORE = 85
- SECPKG_ATTR_SUPPORTED_ALGS = 86
- SECPKG_ATTR_CIPHER_STRENGTHS = 87
- SECPKG_ATTR_SUPPORTED_PROTOCOLS = 88
- SECPKG_ATTR_ISSUER_LIST_EX = 89
- SECPKG_ATTR_CONNECTION_INFO = 90
- SECPKG_ATTR_EAP_KEY_BLOCK = 91
- SECPKG_ATTR_MAPPED_CRED_ATTR = 92
- SECPKG_ATTR_SESSION_INFO = 93
- SECPKG_ATTR_APP_DATA = 94
-
- SECPKG_NEGOTIATION_COMPLETE = 0
- SECPKG_NEGOTIATION_OPTIMISTIC = 1
- SECPKG_NEGOTIATION_IN_PROGRESS = 2
- SECPKG_NEGOTIATION_DIRECT = 3
- SECPKG_NEGOTIATION_TRY_MULTICRED = 4
- SECPKG_CONTEXT_EXPORT_RESET_NEW = 1
- SECPKG_CONTEXT_EXPORT_DELETE_OLD = 2
- SECQOP_WRAP_NO_ENCRYPT = -2147483647
- SECURITY_ENTRYPOINT_ANSIW = "InitSecurityInterfaceW"
- SECURITY_ENTRYPOINT_ANSIA = "InitSecurityInterfaceA"
- SECURITY_ENTRYPOINT16 = "INITSECURITYINTERFACEA"
- SECURITY_ENTRYPOINT = SECURITY_ENTRYPOINT16
- SECURITY_ENTRYPOINT_ANSI = SECURITY_ENTRYPOINT16
- SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION = 1
- SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_2 = 2
- SASL_OPTION_SEND_SIZE = 1
- SASL_OPTION_RECV_SIZE = 2
- SASL_OPTION_AUTHZ_STRING = 3
- SASL_OPTION_AUTHZ_PROCESSING = 4
- SEC_WINNT_AUTH_IDENTITY_ANSI = 1
- SEC_WINNT_AUTH_IDENTITY_UNICODE = 2
- SEC_WINNT_AUTH_IDENTITY_VERSION = 512
- SEC_WINNT_AUTH_IDENTITY_MARSHALLED = 4
- SEC_WINNT_AUTH_IDENTITY_ONLY = 8
- SECPKG_OPTIONS_TYPE_UNKNOWN = 0
- SECPKG_OPTIONS_TYPE_LSA = 1
- SECPKG_OPTIONS_TYPE_SSPI = 2
- SECPKG_OPTIONS_PERMANENT = 1
-
- SEC_E_INSUFFICIENT_MEMORY = -2146893056
- SEC_E_INVALID_HANDLE = -2146893055
- SEC_E_UNSUPPORTED_FUNCTION = -2146893054
- SEC_E_TARGET_UNKNOWN = -2146893053
- SEC_E_INTERNAL_ERROR = -2146893052
- SEC_E_SECPKG_NOT_FOUND = -2146893051
- SEC_E_NOT_OWNER = -2146893050
- SEC_E_CANNOT_INSTALL = -2146893049
- SEC_E_INVALID_TOKEN = -2146893048
- SEC_E_CANNOT_PACK = -2146893047
- SEC_E_QOP_NOT_SUPPORTED = -2146893046
- SEC_E_NO_IMPERSONATION = -2146893045
- SEC_E_LOGON_DENIED = -2146893044
- SEC_E_UNKNOWN_CREDENTIALS = -2146893043
- SEC_E_NO_CREDENTIALS = -2146893042
- SEC_E_MESSAGE_ALTERED = -2146893041
- SEC_E_OUT_OF_SEQUENCE = -2146893040
- SEC_E_NO_AUTHENTICATING_AUTHORITY = -2146893039
- SEC_I_CONTINUE_NEEDED = 590610
- SEC_I_COMPLETE_NEEDED = 590611
- SEC_I_COMPLETE_AND_CONTINUE = 590612
- SEC_I_LOCAL_LOGON = 590613
- SEC_E_BAD_PKGID = -2146893034
- SEC_E_CONTEXT_EXPIRED = -2146893033
- SEC_I_CONTEXT_EXPIRED = 590615
- SEC_E_INCOMPLETE_MESSAGE = -2146893032
- SEC_E_INCOMPLETE_CREDENTIALS = -2146893024
- SEC_E_BUFFER_TOO_SMALL = -2146893023
- SEC_I_INCOMPLETE_CREDENTIALS = 590624
- SEC_I_RENEGOTIATE = 590625
- SEC_E_WRONG_PRINCIPAL = -2146893022
- SEC_I_NO_LSA_CONTEXT = 590627
- SEC_E_TIME_SKEW = -2146893020
- SEC_E_UNTRUSTED_ROOT = -2146893019
- SEC_E_ILLEGAL_MESSAGE = -2146893018
- SEC_E_CERT_UNKNOWN = -2146893017
- SEC_E_CERT_EXPIRED = -2146893016
- SEC_E_ENCRYPT_FAILURE = -2146893015
- SEC_E_DECRYPT_FAILURE = -2146893008
- SEC_E_ALGORITHM_MISMATCH = -2146893007
- SEC_E_SECURITY_QOS_FAILED = -2146893006
- SEC_E_UNFINISHED_CONTEXT_DELETED = -2146893005
- SEC_E_NO_TGT_REPLY = -2146893004
- SEC_E_NO_IP_ADDRESSES = -2146893003
- SEC_E_WRONG_CREDENTIAL_HANDLE = -2146893002
- SEC_E_CRYPTO_SYSTEM_INVALID = -2146893001
- SEC_E_MAX_REFERRALS_EXCEEDED = -2146893000
- SEC_E_MUST_BE_KDC = -2146892999
- SEC_E_STRONG_CRYPTO_NOT_SUPPORTED = -2146892998
- SEC_E_TOO_MANY_PRINCIPALS = -2146892997
- SEC_E_NO_PA_DATA = -2146892996
- SEC_E_PKINIT_NAME_MISMATCH = -2146892995
- SEC_E_SMARTCARD_LOGON_REQUIRED = -2146892994
- SEC_E_SHUTDOWN_IN_PROGRESS = -2146892993
- SEC_E_KDC_INVALID_REQUEST = -2146892992
- SEC_E_KDC_UNABLE_TO_REFER = -2146892991
- SEC_E_KDC_UNKNOWN_ETYPE = -2146892990
- SEC_E_UNSUPPORTED_PREAUTH = -2146892989
- SEC_E_DELEGATION_REQUIRED = -2146892987
- SEC_E_BAD_BINDINGS = -2146892986
- SEC_E_MULTIPLE_ACCOUNTS = -2146892985
- SEC_E_NO_KERB_KEY = -2146892984
-
- ERROR_IPSEC_QM_POLICY_EXISTS = 13000
- ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001
- ERROR_IPSEC_QM_POLICY_IN_USE = 13002
- ERROR_IPSEC_MM_POLICY_EXISTS = 13003
- ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004
- ERROR_IPSEC_MM_POLICY_IN_USE = 13005
- ERROR_IPSEC_MM_FILTER_EXISTS = 13006
- ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007
- ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008
- ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009
- ERROR_IPSEC_MM_AUTH_EXISTS = 13010
- ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011
- ERROR_IPSEC_MM_AUTH_IN_USE = 13012
- ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013
- ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014
- ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015
- ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016
- ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017
- ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018
- ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019
- ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020
- ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021
- ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022
- ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023
- WARNING_IPSEC_MM_POLICY_PRUNED = 13024
- WARNING_IPSEC_QM_POLICY_PRUNED = 13025
- ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800
- ERROR_IPSEC_IKE_AUTH_FAIL = 13801
- ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802
- ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803
- ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804
- ERROR_IPSEC_IKE_TIMED_OUT = 13805
- ERROR_IPSEC_IKE_NO_CERT = 13806
- ERROR_IPSEC_IKE_SA_DELETED = 13807
- ERROR_IPSEC_IKE_SA_REAPED = 13808
- ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809
- ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810
- ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811
- ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812
- ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813
- ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814
- ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815
- ERROR_IPSEC_IKE_ERROR = 13816
- ERROR_IPSEC_IKE_CRL_FAILED = 13817
- ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818
- ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819
- ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820
- ERROR_IPSEC_IKE_DH_FAIL = 13822
- ERROR_IPSEC_IKE_INVALID_HEADER = 13824
- ERROR_IPSEC_IKE_NO_POLICY = 13825
- ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826
- ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827
- ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828
- ERROR_IPSEC_IKE_PROCESS_ERR = 13829
- ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830
- ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831
- ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832
- ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833
- ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834
- ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835
- ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836
- ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837
- ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838
- ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839
- ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840
- ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841
- ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842
- ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843
- ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844
- ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845
- ERROR_IPSEC_IKE_INVALID_COOKIE = 13846
- ERROR_IPSEC_IKE_NO_PEER_CERT = 13847
- ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848
- ERROR_IPSEC_IKE_POLICY_CHANGE = 13849
- ERROR_IPSEC_IKE_NO_MM_POLICY = 13850
- ERROR_IPSEC_IKE_NOTCBPRIV = 13851
- ERROR_IPSEC_IKE_SECLOADFAIL = 13852
- ERROR_IPSEC_IKE_FAILSSPINIT = 13853
- ERROR_IPSEC_IKE_FAILQUERYSSP = 13854
- ERROR_IPSEC_IKE_SRVACQFAIL = 13855
- ERROR_IPSEC_IKE_SRVQUERYCRED = 13856
- ERROR_IPSEC_IKE_GETSPIFAIL = 13857
- ERROR_IPSEC_IKE_INVALID_FILTER = 13858
- ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859
- ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860
- ERROR_IPSEC_IKE_INVALID_POLICY = 13861
- ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862
- ERROR_IPSEC_IKE_INVALID_SITUATION = 13863
- ERROR_IPSEC_IKE_DH_FAILURE = 13864
- ERROR_IPSEC_IKE_INVALID_GROUP = 13865
- ERROR_IPSEC_IKE_ENCRYPT = 13866
- ERROR_IPSEC_IKE_DECRYPT = 13867
- ERROR_IPSEC_IKE_POLICY_MATCH = 13868
- ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869
- ERROR_IPSEC_IKE_INVALID_HASH = 13870
- ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871
- ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872
- ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873
- ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874
- ERROR_IPSEC_IKE_INVALID_SIG = 13875
- ERROR_IPSEC_IKE_LOAD_FAILED = 13876
- ERROR_IPSEC_IKE_RPC_DELETE = 13877
- ERROR_IPSEC_IKE_BENIGN_REINIT = 13878
- ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879
- ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881
- ERROR_IPSEC_IKE_MM_LIMIT = 13882
- ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883
- ERROR_IPSEC_IKE_NEG_STATUS_END = 13884
- CRYPT_E_MSG_ERROR = -2146889727
- CRYPT_E_UNKNOWN_ALGO = -2146889726
- CRYPT_E_OID_FORMAT = -2146889725
- CRYPT_E_INVALID_MSG_TYPE = -2146889724
- CRYPT_E_UNEXPECTED_ENCODING = -2146889723
- CRYPT_E_AUTH_ATTR_MISSING = -2146889722
- CRYPT_E_HASH_VALUE = -2146889721
- CRYPT_E_INVALID_INDEX = -2146889720
- CRYPT_E_ALREADY_DECRYPTED = -2146889719
- CRYPT_E_NOT_DECRYPTED = -2146889718
- CRYPT_E_RECIPIENT_NOT_FOUND = -2146889717
- CRYPT_E_CONTROL_TYPE = -2146889716
- CRYPT_E_ISSUER_SERIALNUMBER = -2146889715
- CRYPT_E_SIGNER_NOT_FOUND = -2146889714
- CRYPT_E_ATTRIBUTES_MISSING = -2146889713
- CRYPT_E_STREAM_MSG_NOT_READY = -2146889712
- CRYPT_E_STREAM_INSUFFICIENT_DATA = -2146889711
- CRYPT_I_NEW_PROTECTION_REQUIRED = 593938
- CRYPT_E_BAD_LEN = -2146885631
- CRYPT_E_BAD_ENCODE = -2146885630
- CRYPT_E_FILE_ERROR = -2146885629
- CRYPT_E_NOT_FOUND = -2146885628
- CRYPT_E_EXISTS = -2146885627
- CRYPT_E_NO_PROVIDER = -2146885626
- CRYPT_E_SELF_SIGNED = -2146885625
- CRYPT_E_DELETED_PREV = -2146885624
- CRYPT_E_NO_MATCH = -2146885623
- CRYPT_E_UNEXPECTED_MSG_TYPE = -2146885622
- CRYPT_E_NO_KEY_PROPERTY = -2146885621
- CRYPT_E_NO_DECRYPT_CERT = -2146885620
- CRYPT_E_BAD_MSG = -2146885619
- CRYPT_E_NO_SIGNER = -2146885618
- CRYPT_E_PENDING_CLOSE = -2146885617
- CRYPT_E_REVOKED = -2146885616
- CRYPT_E_NO_REVOCATION_DLL = -2146885615
- CRYPT_E_NO_REVOCATION_CHECK = -2146885614
- CRYPT_E_REVOCATION_OFFLINE = -2146885613
- CRYPT_E_NOT_IN_REVOCATION_DATABASE = -2146885612
- CRYPT_E_INVALID_NUMERIC_STRING = -2146885600
- CRYPT_E_INVALID_PRINTABLE_STRING = -2146885599
- CRYPT_E_INVALID_IA5_STRING = -2146885598
- CRYPT_E_INVALID_X500_STRING = -2146885597
- CRYPT_E_NOT_CHAR_STRING = -2146885596
- CRYPT_E_FILERESIZED = -2146885595
- CRYPT_E_SECURITY_SETTINGS = -2146885594
- CRYPT_E_NO_VERIFY_USAGE_DLL = -2146885593
- CRYPT_E_NO_VERIFY_USAGE_CHECK = -2146885592
- CRYPT_E_VERIFY_USAGE_OFFLINE = -2146885591
- CRYPT_E_NOT_IN_CTL = -2146885590
- CRYPT_E_NO_TRUSTED_SIGNER = -2146885589
- CRYPT_E_MISSING_PUBKEY_PARA = -2146885588
- CRYPT_E_OSS_ERROR = -2146881536
-
- ## Kerberos message types for LsaCallAuthenticationPackage (from ntsecapi.h)
- KerbDebugRequestMessage = 0
- KerbQueryTicketCacheMessage = 1
- KerbChangeMachinePasswordMessage = 2
- KerbVerifyPacMessage = 3
- KerbRetrieveTicketMessage = 4
- KerbUpdateAddressesMessage = 5
- KerbPurgeTicketCacheMessage = 6
- KerbChangePasswordMessage = 7
- KerbRetrieveEncodedTicketMessage = 8
- KerbDecryptDataMessage = 9
- KerbAddBindingCacheEntryMessage = 10
- KerbSetPasswordMessage = 11
- KerbSetPasswordExMessage = 12
- KerbVerifyCredentialsMessage = 13
- KerbQueryTicketCacheExMessage = 14
- KerbPurgeTicketCacheExMessage = 15
- KerbRefreshSmartcardCredentialsMessage = 16
- KerbAddExtraCredentialsMessage = 17
- KerbQuerySupplementalCredentialsMessage = 18
-
- ## messages used with msv1_0 from ntsecapi.h
- MsV1_0Lm20ChallengeRequest = 0
- MsV1_0Lm20GetChallengeResponse = 1
- MsV1_0EnumerateUsers = 2
- MsV1_0GetUserInfo = 3
- MsV1_0ReLogonUsers = 4
- MsV1_0ChangePassword = 5
- MsV1_0ChangeCachedPassword = 6
- MsV1_0GenericPassthrough = 7
- MsV1_0CacheLogon = 8
- MsV1_0SubAuth = 9
- MsV1_0DeriveCredential = 10
- MsV1_0CacheLookup = 11
- MsV1_0SetProcessOption = 12
-
- SEC_E_OK = 0
|