include: Fix a couple of LSA typedefs.
Signed-off-by: Hans Leidekker <hans@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
079f84d918
commit
c1a9749aef
|
@ -308,14 +308,15 @@ typedef struct _LSA_SECPKG_FUNCTION_TABLE {
|
|||
/* LSA-mode functions implemented by SSP/AP obtainable by a dispatch table */
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_INITIALIZE_PACKAGE)(ULONG, PLSA_DISPATCH_TABLE,
|
||||
PLSA_STRING, PLSA_STRING, PLSA_STRING *);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_LOGON_USER)(LPWSTR, LPWSTR, LPWSTR, LPWSTR,
|
||||
DWORD, DWORD, PHANDLE);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_CALL_PACKAGE)(PUNICODE_STRING, PVOID, ULONG,
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_LOGON_USER)(PLSA_CLIENT_REQUEST, SECURITY_LOGON_TYPE,
|
||||
PVOID, PVOID, ULONG, PVOID *, PULONG, PLUID LogonId, PNTSTATUS, PLSA_TOKEN_INFORMATION_TYPE,
|
||||
PVOID *, PLSA_UNICODE_STRING *, PLSA_UNICODE_STRING *);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_CALL_PACKAGE)(PLSA_CLIENT_REQUEST, PVOID, PVOID, ULONG,
|
||||
PVOID *, PULONG, PNTSTATUS);
|
||||
typedef VOID (NTAPI *PLSA_AP_LOGON_TERMINATED)(PLUID);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_CALL_PACKAGE_UNTRUSTED)(PLSA_CLIENT_REQUEST,
|
||||
PVOID, PVOID, ULONG, PVOID *, PULONG, PNTSTATUS);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_CALL_PACKAGE_PASSTHROUGH)(PUNICODE_STRING,
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_CALL_PACKAGE_PASSTHROUGH)(PLSA_CLIENT_REQUEST,
|
||||
PVOID, PVOID, ULONG, PVOID *, PULONG, PNTSTATUS);
|
||||
typedef NTSTATUS (NTAPI *PLSA_AP_LOGON_USER_EX)(PLSA_CLIENT_REQUEST,
|
||||
SECURITY_LOGON_TYPE, PVOID, PVOID, ULONG, PVOID *, PULONG, PLUID, PNTSTATUS,
|
||||
|
@ -327,7 +328,7 @@ typedef NTSTATUS (NTAPI *PLSA_AP_LOGON_USER_EX2)(PLSA_CLIENT_REQUEST,
|
|||
PUNICODE_STRING *, PSECPKG_PRIMARY_CRED, PSECPKG_SUPPLEMENTAL_CRED_ARRAY *);
|
||||
typedef NTSTATUS (NTAPI SpInitializeFn)(ULONG_PTR, PSECPKG_PARAMETERS,
|
||||
PLSA_SECPKG_FUNCTION_TABLE);
|
||||
typedef NTSTATUS (NTAPI SpShutDownFn)(void);
|
||||
typedef NTSTATUS (NTAPI SpShutdownFn)(void);
|
||||
typedef NTSTATUS (NTAPI SpGetInfoFn)(PSecPkgInfoW);
|
||||
typedef NTSTATUS (NTAPI SpAcceptCredentialsFn)(SECURITY_LOGON_TYPE,
|
||||
PUNICODE_STRING, PSECPKG_PRIMARY_CRED, PSECPKG_SUPPLEMENTAL_CRED);
|
||||
|
@ -411,7 +412,7 @@ typedef struct SECPKG_FUNCTION_TABLE {
|
|||
PLSA_AP_LOGON_USER_EX LogonUserEx;
|
||||
PLSA_AP_LOGON_USER_EX2 LogonUserEx2;
|
||||
SpInitializeFn *Initialize;
|
||||
SpShutDownFn *Shutdown;
|
||||
SpShutdownFn *Shutdown;
|
||||
SpGetInfoFn *GetInfo;
|
||||
SpAcceptCredentialsFn *AcceptCredentials;
|
||||
SpAcquireCredentialsHandleFn *SpAcquireCredentialsHandle;
|
||||
|
|
Loading…
Reference in New Issue