diff options
| author | Sam Hartman <hartmans@mit.edu> | 2011-09-28 20:55:23 +0000 |
|---|---|---|
| committer | Sam Hartman <hartmans@mit.edu> | 2011-09-28 20:55:23 +0000 |
| commit | 68fdf8b40dfc388040a5b55ba9ce8fe8b58c4495 (patch) | |
| tree | c57a15ace5c93649efacfa05eba429beec974a3e /src/include/loadfuncs-lsa.h | |
| parent | 43b0bdc2bfbb8ce198a0f031e394bcc35cde12f3 (diff) | |
| download | krb5-68fdf8b40dfc388040a5b55ba9ce8fe8b58c4495.tar.gz krb5-68fdf8b40dfc388040a5b55ba9ce8fe8b58c4495.tar.xz krb5-68fdf8b40dfc388040a5b55ba9ce8fe8b58c4495.zip | |
Enabled unconditional build of kfwlogon on Windows
Removed dependency on KFW, as it is now a part of the same build.
Signed-off-by: Alexey Melnikov <aamelnikov@gmail.com>
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25258 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/loadfuncs-lsa.h')
| -rw-r--r-- | src/include/loadfuncs-lsa.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/include/loadfuncs-lsa.h b/src/include/loadfuncs-lsa.h new file mode 100644 index 000000000..40138f5de --- /dev/null +++ b/src/include/loadfuncs-lsa.h @@ -0,0 +1,45 @@ +#ifndef __LOADFUNCS_LSA_H__ +#define __LOADFUNCS_LSA_H__ + +#include "loadfuncs.h" + +#define SECUR32_DLL "secur32.dll" +#define ADVAPI32_DLL "advapi32.dll" + +TYPEDEF_FUNC( + NTSTATUS, + NTAPI, + LsaConnectUntrusted, + (PHANDLE) + ); +TYPEDEF_FUNC( + NTSTATUS, + NTAPI, + LsaLookupAuthenticationPackage, + (HANDLE, PLSA_STRING, PULONG) + ); +TYPEDEF_FUNC( + NTSTATUS, + NTAPI, + LsaCallAuthenticationPackage, + (HANDLE, ULONG, PVOID, ULONG, PVOID *, PULONG, PNTSTATUS) + ); +TYPEDEF_FUNC( + NTSTATUS, + NTAPI, + LsaFreeReturnBuffer, + (PVOID) + ); +TYPEDEF_FUNC( + ULONG, + NTAPI, + LsaNtStatusToWinError, + (NTSTATUS) + ); +TYPEDEF_FUNC( + NTSTATUS, + NTAPI, + LsaGetLogonSessionData, + (PLUID, PSECURITY_LOGON_SESSION_DATA*) + ); +#endif /* __LOADFUNCS_LSA_H__ */ |
