[INCLUDE][WKSSVC][MSV1_0] Rename msv1_0p.h to ntmsv1_0.h and move it to the ddk directory

This commit is contained in:
Eric Kohl 2024-12-25 12:52:55 +01:00
parent 1c55924045
commit 3dd6e3103f
4 changed files with 49 additions and 18 deletions

View file

@ -15,6 +15,7 @@
#include <lmjoin.h>
#include <lmserver.h>
#include <ntsecapi.h>
#include <ntmsv1_0.h>
//#include <ntstatus.h>
#include <ndk/rtlfuncs.h>

View file

@ -27,10 +27,10 @@
#include <ntsecpkg.h>
#include <ntsam.h>
#include <ntlsa.h>
#include <ntmsv1_0.h>
#include <samsrv/samsrv.h>
//#include <lsass/lsasrv.h>
#include <msv1_0p.h>
#include "ntlm/global.h"
#include "ntlm/protocol.h"

View file

@ -0,0 +1,47 @@
#ifndef _NTMSV1_0_
#define _NTMSV1_0_
#ifdef __cplusplus
extern "C" {
#endif
typedef struct _MSV1_0_ENUMUSERS_REQUEST
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
} MSV1_0_ENUMUSERS_REQUEST, *PMSV1_0_ENUMUSERS_REQUEST;
typedef struct _MSV1_0_ENUMUSERS_RESPONSE
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG NumberOfLoggedOnUsers;
PLUID LogonIds;
PULONG EnumHandles;
} MSV1_0_ENUMUSERS_RESPONSE, *PMSV1_0_ENUMUSERS_RESPONSE;
typedef struct _MSV1_0_GETUSERINFO_REQUEST
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
LUID LogonId;
} MSV1_0_GETUSERINFO_REQUEST, *PMSV1_0_GETUSERINFO_REQUEST;
typedef struct _MSV1_0_GETUSERINFO_RESPONSE
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
PSID UserSid;
UNICODE_STRING UserName;
UNICODE_STRING LogonDomainName;
UNICODE_STRING LogonServer;
SECURITY_LOGON_TYPE LogonType;
} MSV1_0_GETUSERINFO_RESPONSE, *PMSV1_0_GETUSERINFO_RESPONSE;
typedef struct _MSV1_0_RELOGON_REQUEST
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
UNICODE_STRING LogonServer;
} MSV1_0_RELOGON_REQUEST, *PMSV1_0_RELOGON_REQUEST;
#ifdef __cplusplus
}
#endif
#endif /* _NTMSV1_0_ */

View file

@ -1,17 +0,0 @@
#ifndef _MSV1_0P_
#define _MSV1_0P_
typedef struct _MSV1_0_ENUMUSERS_REQUEST
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
} MSV1_0_ENUMUSERS_REQUEST, *PMSV1_0_ENUMUSERS_REQUEST;
typedef struct _MSV1_0_ENUMUSERS_RESPONSE
{
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG NumberOfLoggedOnUsers;
PLUID LogonIds;
PULONG EnumHandles;
} MSV1_0_ENUMUSERS_RESPONSE, *PMSV1_0_ENUMUSERS_RESPONSE;
#endif /* _MSV1_0P_ */