68 lines
1.4 KiB
C
68 lines
1.4 KiB
C
/*++
|
|
|
|
copyright (c) 2000 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
lsawow.h
|
|
|
|
Abstract:
|
|
|
|
WOW64 structure/function definitions for the LSA server
|
|
|
|
Author:
|
|
|
|
8-Nov-2000 JSchwart
|
|
|
|
Revision History:
|
|
|
|
|
|
--*/
|
|
|
|
#ifndef _LSAWOW_H
|
|
#define _LSAWOW_H
|
|
|
|
#if _WIN64
|
|
|
|
//
|
|
// WOW64 versions of public data structures. These MUST be kept
|
|
// in sync with their public equivalents.
|
|
//
|
|
|
|
typedef struct _SecPkgInfoWOW64
|
|
{
|
|
unsigned long fCapabilities; // Capability bitmask
|
|
unsigned short wVersion; // Version of driver
|
|
unsigned short wRPCID; // ID for RPC Runtime
|
|
unsigned long cbMaxToken; // Size of authentication token (max)
|
|
ULONG Name; // Text name
|
|
ULONG Comment; // Comment
|
|
}
|
|
SecPkgInfoWOW64, *PSecPkgInfoWOW64;
|
|
|
|
|
|
typedef struct _SECURITY_USER_DATA_WOW64
|
|
{
|
|
UNICODE_STRING32 UserName;
|
|
UNICODE_STRING32 LogonDomainName;
|
|
UNICODE_STRING32 LogonServer;
|
|
ULONG pSid;
|
|
}
|
|
SECURITY_USER_DATA_WOW64, *PSECURITY_USER_DATA_WOW64;
|
|
|
|
|
|
typedef struct _QUOTA_LIMITS_WOW64
|
|
{
|
|
ULONG PagedPoolLimit;
|
|
ULONG NonPagedPoolLimit;
|
|
ULONG MinimumWorkingSetSize;
|
|
ULONG MaximumWorkingSetSize;
|
|
ULONG PagefileLimit;
|
|
LARGE_INTEGER TimeLimit;
|
|
}
|
|
QUOTA_LIMITS_WOW64, *PQUOTA_LIMITS_WOW64;
|
|
|
|
#endif // _WIN64
|
|
|
|
#endif // _LSAWOW_H
|