mirror of
https://github.com/reactos/reactos.git
synced 2025-08-01 23:53:07 +00:00
[PSDK] Extend struct _SECPKG_DLL_FUNCTIONS, fix definitions.
* Add missing enums to MSV1_0_PROTOCOL_MESSAGE_TYPE and SECPKG_EXTENDED_INFORMATION_CLASS * Add missing function entries to LSA_SECPKG_FUNCTION_TABLE and add needed definitions. * Fix params of PLSA_AP_CALL_PACKAGE * Fix SpInitializeFn (+ NTAPI)
This commit is contained in:
parent
00adb1a3f9
commit
11fe17c3a1
3 changed files with 66 additions and 10 deletions
|
@ -77,6 +77,19 @@ typedef struct _SECURITY_INTEGER
|
|||
} SECURITY_INTEGER, *PSECURITY_INTEGER;
|
||||
typedef SECURITY_INTEGER TimeStamp, *PTimeStamp;
|
||||
|
||||
// UNICODE_STRING should have the same memory layout in 32 bit and 64 bit mode.
|
||||
// In 32 bit mode SECURITY_STRING is simply a clone of UNICODE_STRING.
|
||||
// It is used internal in kernel an security components.
|
||||
#ifndef _NTDEF_
|
||||
typedef struct _SECURITY_STRING {
|
||||
unsigned short Length;
|
||||
unsigned short MaximumLength;
|
||||
unsigned short *Buffer;
|
||||
} SECURITY_STRING, *PSECURITY_STRING;
|
||||
#else
|
||||
typedef UNICODE_STRING SECURITY_STRING, *PSECURITY_STRING;
|
||||
#endif
|
||||
|
||||
#define SSPIPFC_CREDPROV_DO_NOT_SAVE 0x00000001
|
||||
#define SSPIPFC_NO_CHECKBOX 0x00000002
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue