cf62424b92
cguid.h, commctrl.h, commdlg.h, cpl.h, cplext.h, custcntl.h, dbt.h, dde.h, ddeml.h, dlgs.h, excpt.h, httpext.h, imagehlp.h, imm.h, initguid.h, intshcut.h, ipexport.h, iphlpapi.h, ipifcons.h, iprtrmib.h, iptypes.h, isguids.h, largeint.h, lm.h, lmaccess.h, lmalert.h, lmapibuf.h, lmat.h, lmaudit.h, lmbrowsr.h, lmchdev.h, lmconfig.h, lmcons.h, lmerr.h, lmerrlog.h, lmmsg.h, lmremutl.h, lmrepl.h, lmserver.h, lmshare.h, lmsname.h, lmstats.h, lmsvc.h, lmuse.h, lmuseflg.h, lmwksta.h, lzexpand.h, mapi.h, mciavi.h, mcx.h, mmsystem.h, mswsock.h, nb30.h, nddeapi.h, nspapi.h, ntdef.h, ntsecapi.h, ntsecpkg.h, oaidl.h, objbase.h, objfwd.h, objidl.h, odbcinst.h, ole.h, ole2.h, ole2ver.h, oleauto.h, olectl.h, olectlid.h, oledlg.h, oleidl.h, pbt.h, prsht.h, psapi.h, rapi.h, ras.h, raserror.h, rassapi.h, regstr.h, richedit.h, richole.h, rpc.h, rpcdce.h, rpcdce2.h, rpcdcep.h, rpcndr.h, rpcnsi.h, rpcnsip.h, rpcnterr.h, rpcproxy.h, schannel.h, schnlsp.h, scrnsave.h, security.h, setupapi.h, shellapi.h, shlguid.h, shlobj.h, sql.h, sqlext.h, sqltypes.h, sqlucode.h, sspi.h, subauth.h, tlhelp32.h, unknwn.h, userenv.h, w32api.h, winbase.h, wincon.h, wincrypt.h, windef.h, windows.h, windowsx.h, winerror.h, wingdi.h, wininet.h, winioctl.h, winnetwk.h, winnls.h, winnt.h, winperf.h, winreg.h, winresrc.h, winsock.h, winsock2.h, winspool.h, winsvc.h, winuser.h, winver.h, ws2tcpip.h, wsnetbs.h, wtypes.h, zmouse.h: Add #pragma GCC system_header if __GNUC__ >= 3. * include/mapi.h: Change header guard name to _MAPI_H for consistency.
42 lines
1.2 KiB
C
42 lines
1.2 KiB
C
#ifndef _SECURITY_H
|
|
#define _SECURITY_H
|
|
#if __GNUC__ >=3
|
|
#pragma GCC system_header
|
|
#endif
|
|
|
|
|
|
#define SEC_E_OK 0
|
|
#define SEC_E_CERT_EXPIRED (-2146893016)
|
|
#define SEC_E_INCOMPLETE_MESSAGE (-2146893032)
|
|
#define SEC_E_INSUFFICIENT_MEMORY (-2146893056)
|
|
#define SEC_E_INTERNAL_ERROR (-2146893052)
|
|
#define SEC_E_INVALID_HANDLE (-2146893055)
|
|
#define SEC_E_INVALID_TOKEN (-2146893048)
|
|
#define SEC_E_LOGON_DENIED (-2146893044)
|
|
#define SEC_E_NO_AUTHENTICATING_AUTHORITY (-2146893039)
|
|
#define SEC_E_NO_CREDENTIALS (-2146893042)
|
|
#define SEC_E_TARGET_UNKNOWN (-2146893053)
|
|
#define SEC_E_UNSUPPORTED_FUNCTION (-2146893054)
|
|
#define SEC_E_UNTRUSTED_ROOT (-2146893019)
|
|
#define SEC_E_WRONG_PRINCIPAL (-2146893022)
|
|
#define SEC_E_SECPKG_NOT_FOUND (-2146893051)
|
|
#define SEC_E_QOP_NOT_SUPPORTED (-2146893046)
|
|
#define SEC_E_UNKNOWN_CREDENTIALS (-2146893043)
|
|
#define SEC_E_NOT_OWNER (-2146893050)
|
|
#define SEC_I_RENEGOTIATE 590625
|
|
#define SEC_I_COMPLETE_AND_CONTINUE 590612
|
|
#define SEC_I_COMPLETE_NEEDED 590611
|
|
#define SEC_I_CONTINUE_NEEDED 590610
|
|
#define SEC_I_INCOMPLETE_CREDENTIALS 590624
|
|
|
|
/* always a char */
|
|
typedef char SEC_CHAR;
|
|
typedef wchar_t SEC_WCHAR;
|
|
typedef long SECURITY_STATUS;
|
|
#define SEC_FAR
|
|
|
|
#include <sspi.h>
|
|
#include <ntsecpkg.h>
|
|
|
|
#endif /* _SECURITY_H */
|