mirror of https://github.com/buggins/dlangui.git
48 lines
1.8 KiB
D
48 lines
1.8 KiB
D
/***********************************************************************\
|
|
* security.d *
|
|
* *
|
|
* Windows API header module *
|
|
* *
|
|
* Translated from MinGW Windows headers *
|
|
* by Ellery Newcomer *
|
|
* *
|
|
* Placed into public domain *
|
|
\***********************************************************************/
|
|
module win32.security;
|
|
version(Windows):
|
|
|
|
enum :SECURITY_STATUS{
|
|
SEC_E_OK = 0,
|
|
SEC_E_CERT_EXPIRED = (-2146893016),
|
|
SEC_E_INCOMPLETE_MESSAGE = (-2146893032),
|
|
SEC_E_INSUFFICIENT_MEMORY = (-2146893056),
|
|
SEC_E_INTERNAL_ERROR = (-2146893052),
|
|
SEC_E_INVALID_HANDLE = (-2146893055),
|
|
SEC_E_INVALID_TOKEN = (-2146893048),
|
|
SEC_E_LOGON_DENIED = (-2146893044),
|
|
SEC_E_NO_AUTHENTICATING_AUTHORITY = (-2146893039),
|
|
SEC_E_NO_CREDENTIALS = (-2146893042),
|
|
SEC_E_TARGET_UNKNOWN = (-2146893053),
|
|
SEC_E_UNSUPPORTED_FUNCTION = (-2146893054),
|
|
SEC_E_UNTRUSTED_ROOT = (-2146893019),
|
|
SEC_E_WRONG_PRINCIPAL = (-2146893022),
|
|
SEC_E_SECPKG_NOT_FOUND = (-2146893051),
|
|
SEC_E_QOP_NOT_SUPPORTED = (-2146893046),
|
|
SEC_E_UNKNOWN_CREDENTIALS = (-2146893043),
|
|
SEC_E_NOT_OWNER = (-2146893050),
|
|
}
|
|
enum :SECURITY_STATUS {
|
|
SEC_I_RENEGOTIATE = 590625,
|
|
SEC_I_COMPLETE_AND_CONTINUE = 590612,
|
|
SEC_I_COMPLETE_NEEDED = 590611,
|
|
SEC_I_CONTINUE_NEEDED = 590610,
|
|
SEC_I_INCOMPLETE_CREDENTIALS = 590624,
|
|
}
|
|
|
|
/* always a char */
|
|
alias char SEC_CHAR;
|
|
alias wchar SEC_WCHAR;
|
|
|
|
alias int SECURITY_STATUS;
|
|
|