| /** |
| * Windows API header module |
| * |
| * Translated from MinGW Windows headers |
| * |
| * Authors: Ellery Newcomer |
| * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) |
| * Source: $(DRUNTIMESRC src/core/sys/windows/_security.d) |
| */ |
| module core.sys.windows.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; |
| |