Remove few more dead headers.
Deleted: trunk/reactos/include/basetsd.h
Deleted: trunk/reactos/include/ntddk.h
Deleted: trunk/reactos/include/ntsecapi.h
Deleted: trunk/reactos/include/schemadef.h
Deleted: trunk/reactos/include/tmschema.h
Deleted: trunk/reactos/include/uxtheme.h

Deleted: trunk/reactos/include/basetsd.h
--- trunk/reactos/include/basetsd.h	2005-06-17 20:54:24 UTC (rev 16018)
+++ trunk/reactos/include/basetsd.h	2005-06-17 21:35:33 UTC (rev 16019)
@@ -1,133 +0,0 @@
-#ifndef _ROS_BASETSD_H
-#define _ROS_BASETSD_H
-#if __GNUC__ >=3
-#pragma GCC system_header
-#endif
-
-#ifdef __USE_W32API
-
-#include_next <basetsd.h>
-
-#ifdef __GNUC__
-#ifndef __int64
-#define __int64 long long
-#endif
-#endif
-
-#else /* __USE_W32API */
-
-#ifdef __GNUC__
-#ifndef __int64
-#define __int64 long long
-#endif
-#endif
-
-#if defined(_WIN64)
-#define __int3264   __int64
-#define ADDRESS_TAG_BIT 0x40000000000UI64
-#else /*  !_WIN64 */
-#define __int3264   __int32
-#define ADDRESS_TAG_BIT 0x80000000UL
-#define HandleToUlong( h ) ((ULONG)(ULONG_PTR)(h) )
-#define HandleToLong( h ) ((LONG)(LONG_PTR) (h) )
-#define LongToHandle( h) ((HANDLE)(LONG_PTR) (h))
-#define PtrToUlong( p ) ((ULONG)(ULONG_PTR) (p) )
-#define PtrToLong( p ) ((LONG)(LONG_PTR) (p) )
-#define PtrToUint( p ) ((UINT)(UINT_PTR) (p) )
-#define PtrToInt( p ) ((INT)(INT_PTR) (p) )
-#define PtrToUshort( p ) ((unsigned short)(ULONG_PTR)(p) )
-#define PtrToShort( p ) ((short)(LONG_PTR)(p) )
-#define IntToPtr( i )    ((VOID*)(INT_PTR)((int)i))
-#define UIntToPtr( ui )  ((VOID*)(UINT_PTR)((unsigned int)ui))
-#define LongToPtr( l )   ((VOID*)(LONG_PTR)((long)l))
-#define ULongToPtr( ul )  ((VOID*)(ULONG_PTR)((unsigned long)ul))
-#endif /* !_WIN64 */
-
-#define UlongToPtr(ul) ULongToPtr(ul)
-#define UintToPtr(ui) UIntToPtr(ui)
-#define MAXUINT_PTR  (~((UINT_PTR)0))
-#define MAXINT_PTR   ((INT_PTR)(MAXUINT_PTR >> 1))
-#define MININT_PTR   (~MAXINT_PTR)
-#define MAXULONG_PTR (~((ULONG_PTR)0))
-#define MAXLONG_PTR  ((LONG_PTR)(MAXULONG_PTR >> 1))
-#define MINLONG_PTR  (~MAXLONG_PTR)
-#define MAXUHALF_PTR ((UHALF_PTR)~0)
-#define MAXHALF_PTR  ((HALF_PTR)(MAXUHALF_PTR >> 1))
-#define MINHALF_PTR  (~MAXHALF_PTR)
-
-#ifndef RC_INVOKED
-#ifdef __cplusplus
-extern "C" {
-#endif
-typedef long LONG32, *PLONG32;
-#ifndef XFree86Server
-typedef int INT32, *PINT32;
-#endif /* ndef XFree86Server */
-typedef unsigned int ULONG32, *PULONG32;
-typedef unsigned int DWORD32, *PDWORD32;
-typedef unsigned int UINT32, *PUINT32;
-
-#if defined(_WIN64)
-typedef __int64 INT_PTR, *PINT_PTR;
-typedef unsigned __int64 UINT_PTR, *PUINT_PTR;
-typedef __int64 LONG_PTR, *PLONG_PTR;
-typedef unsigned __int64 ULONG_PTR, *PULONG_PTR;
-typedef unsigned __int64 HANDLE_PTR;
-typedef unsigned int UHALF_PTR, *PUHALF_PTR;
-typedef int HALF_PTR, *PHALF_PTR;
-
-#if 0 /* TODO when WIN64 is here */
-inline unsigned long HandleToUlong(const void* h )
-    { return((unsigned long) h ); }
-inline long HandleToLong( const void* h )
-    { return((long) h ); }
-inline void* LongToHandle( const long h )
-    { return((void*) (INT_PTR) h ); }
-inline unsigned long PtrToUlong( const void* p)
-    { return((unsigned long) p ); }
-inline unsigned int PtrToUint( const void* p )
-    { return((unsigned int) p ); }
-inline unsigned short PtrToUshort( const void* p )
-    { return((unsigned short) p ); }
-inline long PtrToLong( const void* p )
-    { return((long) p ); }
-inline int PtrToInt( const void* p )
-    { return((int) p ); }
-inline short PtrToShort( const void* p )
-    { return((short) p ); }
-inline void* IntToPtr( const int i )
-    { return( (void*)(INT_PTR)i ); }
-inline void* UIntToPtr(const unsigned int ui)
-    { return( (void*)(UINT_PTR)ui ); }
-inline void* LongToPtr( const long l )
-    { return( (void*)(LONG_PTR)l ); }
-inline void* ULongToPtr( const unsigned long ul )
-    { return( (void*)(ULONG_PTR)ul ); }
-#endif /* 0_ */
-
-#else /*  !_WIN64 */
-typedef  int INT_PTR, *PINT_PTR;
-typedef  unsigned int UINT_PTR, *PUINT_PTR;
-typedef  long LONG_PTR, *PLONG_PTR;
-typedef  unsigned long ULONG_PTR, *PULONG_PTR;
-typedef unsigned short UHALF_PTR, *PUHALF_PTR;
-typedef short HALF_PTR, *PHALF_PTR;
-typedef unsigned long HANDLE_PTR;
-#endif /* !_WIN64 */
-
-typedef ULONG_PTR SIZE_T, *PSIZE_T;
-typedef LONG_PTR SSIZE_T, *PSSIZE_T;
-typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
-typedef __int64 LONG64, *PLONG64;
-typedef __int64 INT64,  *PINT64;
-typedef unsigned __int64 ULONG64, *PULONG64;
-typedef unsigned __int64 DWORD64, *PDWORD64;
-typedef unsigned __int64 UINT64,  *PUINT64;
-#ifdef __cplusplus
-}
-#endif
-#endif /* !RC_INVOKED */
-
-#endif /* !__USE_W32API */
-
-#endif /* _ROS_BASETSD_H */

Deleted: trunk/reactos/include/ntddk.h
--- trunk/reactos/include/ntddk.h	2005-06-17 20:54:24 UTC (rev 16018)
+++ trunk/reactos/include/ntddk.h	2005-06-17 21:35:33 UTC (rev 16019)
@@ -1,5 +0,0 @@
-
-/* (RJJ) some programs look for the DDK header here...  */
-
-#include <ddk/ntddk.h>
-

Deleted: trunk/reactos/include/ntsecapi.h
--- trunk/reactos/include/ntsecapi.h	2005-06-17 20:54:24 UTC (rev 16018)
+++ trunk/reactos/include/ntsecapi.h	2005-06-17 21:35:33 UTC (rev 16019)
@@ -1,579 +0,0 @@
-/*
- * Copyright (C) 1999 Juergen Schmied
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-
-#ifdef __USE_W32API
-#include_next <ntsecapi.h>
-#else
-
-#ifndef __WINE_NTSECAPI_H
-#define __WINE_NTSECAPI_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* defined(__cplusplus) */
-
-typedef enum _SECURITY_LOGON_TYPE {
-    Interactive = 2,
-    Network,
-    Batch,
-    Service,
-    Proxy,
-    Unlock,
-    NetworkCleartext,
-    NewCredentials,
-    RemoteInteractive,
-    CachedInteractive,
-    CachedRemoteInteractive,
-    CachedUnlock
-} SECURITY_LOGON_TYPE, *PSECURITY_LOGON_TYPE;
-
-typedef enum _POLICY_NOTIFICATION_INFORMATION_CLASS {
-
-    PolicyNotifyAuditEventsInformation = 1,
-    PolicyNotifyAccountDomainInformation,
-    PolicyNotifyServerRoleInformation,
-    PolicyNotifyDnsDomainInformation,
-    PolicyNotifyDomainEfsInformation,
-    PolicyNotifyDomainKerberosTicketInformation,
-    PolicyNotifyMachineAccountPasswordInformation
-
-} POLICY_NOTIFICATION_INFORMATION_CLASS, *PPOLICY_NOTIFICATION_INFORMATION_CLASS;
-
-typedef ULONG  LSA_OPERATIONAL_MODE, *PLSA_OPERATIONAL_MODE;
-
-/* Policy access rights */
-#define POLICY_VIEW_LOCAL_INFORMATION           0x00000001L
-#define POLICY_VIEW_AUDIT_INFORMATION           0x00000002L
-#define POLICY_GET_PRIVATE_INFORMATION          0x00000004L
-#define POLICY_TRUST_ADMIN                      0x00000008L
-#define POLICY_CREATE_ACCOUNT                   0x00000010L
-#define POLICY_CREATE_SECRET                    0x00000020L
-#define POLICY_CREATE_PRIVILEGE                 0x00000040L
-#define POLICY_SET_DEFAULT_QUOTA_LIMITS         0x00000080L
-#define POLICY_SET_AUDIT_REQUIREMENTS           0x00000100L
-#define POLICY_AUDIT_LOG_ADMIN                  0x00000200L
-#define POLICY_SERVER_ADMIN                     0x00000400L
-#define POLICY_LOOKUP_NAMES                     0x00000800L
-#define POLICY_NOTIFICATION                     0x00001000L
-
-#define POLICY_ALL_ACCESS                       ( \
-    STANDARD_RIGHTS_REQUIRED | \
-    POLICY_VIEW_LOCAL_INFORMATION | \
-    POLICY_VIEW_AUDIT_INFORMATION | \
-    POLICY_GET_PRIVATE_INFORMATION | \
-    POLICY_TRUST_ADMIN | \
-    POLICY_CREATE_ACCOUNT | \
-    POLICY_CREATE_SECRET | \
-    POLICY_CREATE_PRIVILEGE | \
-    POLICY_SET_DEFAULT_QUOTA_LIMITS | \
-    POLICY_SET_AUDIT_REQUIREMENTS | \
-    POLICY_AUDIT_LOG_ADMIN | \
-    POLICY_SERVER_ADMIN | \
-    POLICY_LOOKUP_NAMES)
-
-
-#define POLICY_READ                             ( \
-    STANDARD_RIGHTS_READ | \
-    POLICY_VIEW_AUDIT_INFORMATION | \
-    POLICY_GET_PRIVATE_INFORMATION)
-
-#define POLICY_WRITE                            ( \
-   STANDARD_RIGHTS_WRITE | \
-   POLICY_TRUST_ADMIN | \
-   POLICY_CREATE_ACCOUNT | \
-   POLICY_CREATE_SECRET | \
-   POLICY_CREATE_PRIVILEGE | \
-   POLICY_SET_DEFAULT_QUOTA_LIMITS | \
-   POLICY_SET_AUDIT_REQUIREMENTS | \
-   POLICY_AUDIT_LOG_ADMIN | \
-   POLICY_SERVER_ADMIN)
-
-#define POLICY_EXECUTE                          ( \
-   STANDARD_RIGHTS_EXECUTE | \
-   POLICY_VIEW_LOCAL_INFORMATION | \
-   POLICY_LOOKUP_NAMES)
-
-typedef UNICODE_STRING LSA_UNICODE_STRING, *PLSA_UNICODE_STRING;
-/* FIXME: Microsoft declares an LSA_STRING as ascii but changing this breaks secur32.dll so someone will need to figure out what to do here */
-typedef struct _LSA_STRING
-{
-   USHORT Length;
-   USHORT MaximumLength;
-   PWSTR Buffer;
-} LSA_STRING, *PLSA_STRING;
-typedef OBJECT_ATTRIBUTES LSA_OBJECT_ATTRIBUTES, *PLSA_OBJECT_ATTRIBUTES;
-
-typedef PVOID LSA_HANDLE, *PLSA_HANDLE;
-
-typedef enum
-{
-  PolicyAuditLogInformation = 1,
-  PolicyAuditEventsInformation,
-  PolicyPrimaryDomainInformation,
-  PolicyPdAccountInformation,
-  PolicyAccountDomainInformation,
-  PolicyLsaServerRoleInformation,
-  PolicyReplicaSourceInformation,
-  PolicyDefaultQuotaInformation,
-  PolicyModificationInformation,
-  PolicyAuditFullSetInformation,
-  PolicyAuditFullQueryInformation,
-  PolicyDnsDomainInformation,
-  PolicyEfsInformation
-} POLICY_INFORMATION_CLASS, *PPOLICY_INFORMATION_CLASS;
-
-typedef ULONG POLICY_AUDIT_EVENT_OPTIONS, *PPOLICY_AUDIT_EVENT_OPTIONS;
-
-typedef struct _POLICY_AUDIT_EVENTS_INFO
-{
-	WINBOOL AuditingMode;
-	PPOLICY_AUDIT_EVENT_OPTIONS EventAuditingOptions;
-	ULONG MaximumAuditEventCount;
-} POLICY_AUDIT_EVENTS_INFO, *PPOLICY_AUDIT_EVENTS_INFO;
-
-typedef struct _LSA_FOREST_TRUST_DOMAIN_INFO {
-
-    PSID Sid;
-    LSA_UNICODE_STRING DnsName;
-    LSA_UNICODE_STRING NetbiosName;
-
-} LSA_FOREST_TRUST_DOMAIN_INFO, *PLSA_FOREST_TRUST_DOMAIN_INFO;
-
-
-#define MAX_FOREST_TRUST_BINARY_DATA_SIZE ( 128 * 1024 )
-
-typedef struct _LSA_FOREST_TRUST_BINARY_DATA {
-
-    ULONG Length;
-    PUCHAR Buffer;
-
-} LSA_FOREST_TRUST_BINARY_DATA, *PLSA_FOREST_TRUST_BINARY_DATA;
-
-typedef enum {
-
-    ForestTrustTopLevelName,
-    ForestTrustTopLevelNameEx,
-    ForestTrustDomainInfo,
-    ForestTrustRecordTypeLast = ForestTrustDomainInfo
-
-} LSA_FOREST_TRUST_RECORD_TYPE;
-
-typedef struct _LSA_AUTH_INFORMATION {
-
-    LARGE_INTEGER LastUpdateTime;
-    ULONG AuthType;
-    ULONG AuthInfoLength;
-    PUCHAR AuthInfo;
-} LSA_AUTH_INFORMATION, *PLSA_AUTH_INFORMATION;
-
-typedef struct _TRUSTED_DOMAIN_AUTH_INFORMATION {
-
-    ULONG IncomingAuthInfos;
-    PLSA_AUTH_INFORMATION   IncomingAuthenticationInformation;
-    PLSA_AUTH_INFORMATION   IncomingPreviousAuthenticationInformation;
-    ULONG OutgoingAuthInfos;
-    PLSA_AUTH_INFORMATION   OutgoingAuthenticationInformation;
-    PLSA_AUTH_INFORMATION   OutgoingPreviousAuthenticationInformation;
-
-} TRUSTED_DOMAIN_AUTH_INFORMATION, *PTRUSTED_DOMAIN_AUTH_INFORMATION;
-
-typedef struct _LSA_FOREST_TRUST_RECORD {
-
-    ULONG Flags;
-    LSA_FOREST_TRUST_RECORD_TYPE ForestTrustType;
-    LARGE_INTEGER Time;
-
-
-    union {
-
-        LSA_UNICODE_STRING TopLevelName;
-        LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
-        LSA_FOREST_TRUST_BINARY_DATA Data;
-    } ForestTrustData;
-
-} LSA_FOREST_TRUST_RECORD, *PLSA_FOREST_TRUST_RECORD;
-
-typedef struct _LSA_TRANSLATED_SID {
-
-    SID_NAME_USE Use;
-    ULONG RelativeId;
-    LONG DomainIndex;
-
-} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
-
-typedef struct _LSA_TRANSLATED_SID2 {
-
-    SID_NAME_USE Use;
-    PSID         Sid;
-    LONG         DomainIndex;
-    ULONG        Flags;
-
-} LSA_TRANSLATED_SID2, *PLSA_TRANSLATED_SID2;
-
-typedef struct _LSA_TRANSLATED_NAME {
-
-    SID_NAME_USE Use;
-    LSA_UNICODE_STRING Name;
-    LONG DomainIndex;
-
-} LSA_TRANSLATED_NAME, *PLSA_TRANSLATED_NAME;
-
-typedef enum {
-
-    CollisionTdo,
-    CollisionXref,
-    CollisionOther
-
-} LSA_FOREST_TRUST_COLLISION_RECORD_TYPE;
-
-typedef struct _LSA_FOREST_TRUST_COLLISION_RECORD {
-
-    ULONG Index;
-    LSA_FOREST_TRUST_COLLISION_RECORD_TYPE Type;
-    ULONG Flags;
-    LSA_UNICODE_STRING Name;
-
-} LSA_FOREST_TRUST_COLLISION_RECORD, *PLSA_FOREST_TRUST_COLLISION_RECORD;
-
-typedef struct _LSA_FOREST_TRUST_COLLISION_INFORMATION {
-
-    ULONG RecordCount;
-    PLSA_FOREST_TRUST_COLLISION_RECORD * Entries;
-
-} LSA_FOREST_TRUST_COLLISION_INFORMATION, *PLSA_FOREST_TRUST_COLLISION_INFORMATION;
-
-typedef struct _TRUSTED_DOMAIN_INFORMATION_EX {
-
-    LSA_UNICODE_STRING Name;
-    LSA_UNICODE_STRING FlatName;
-    PSID  Sid;
-    ULONG TrustDirection;
-    ULONG TrustType;
-    ULONG TrustAttributes;
-
-} TRUSTED_DOMAIN_INFORMATION_EX, *PTRUSTED_DOMAIN_INFORMATION_EX;
-
-typedef ULONG LSA_ENUMERATION_HANDLE, *PLSA_ENUMERATION_HANDLE;
-
-typedef struct _LSA_TRUST_INFORMATION {
-
-    LSA_UNICODE_STRING Name;
-    PSID Sid;
-
-} LSA_TRUST_INFORMATION, *PLSA_TRUST_INFORMATION;
-
-typedef struct _LSA_REFERENCED_DOMAIN_LIST {
-
-    ULONG Entries;
-    PLSA_TRUST_INFORMATION Domains;
-
-} LSA_REFERENCED_DOMAIN_LIST, *PLSA_REFERENCED_DOMAIN_LIST;
-
-typedef enum _POLICY_DOMAIN_INFORMATION_CLASS {
-
-    PolicyDomainEfsInformation = 2,
-    PolicyDomainKerberosTicketInformation
-
-} POLICY_DOMAIN_INFORMATION_CLASS, *PPOLICY_DOMAIN_INFORMATION_CLASS;
-
-typedef struct _POLICY_PRIMARY_DOMAIN_INFO
-{
-    LSA_UNICODE_STRING Name;
-    PSID Sid;
-} POLICY_PRIMARY_DOMAIN_INFO, *PPOLICY_PRIMARY_DOMAIN_INFO;
-
-typedef struct _POLICY_ACCOUNT_DOMAIN_INFO
-{
-    LSA_UNICODE_STRING DomainName;
-    PSID DomainSid;
-} POLICY_ACCOUNT_DOMAIN_INFO, *PPOLICY_ACCOUNT_DOMAIN_INFO;
-
-typedef struct _LSA_FOREST_TRUST_INFORMATION {
-
-    ULONG RecordCount;
-    PLSA_FOREST_TRUST_RECORD * Entries;
-
-} LSA_FOREST_TRUST_INFORMATION, *PLSA_FOREST_TRUST_INFORMATION;
-
-typedef struct _SECURITY_LOGON_SESSION_DATA {
-    ULONG               Size ;
-    LUID                LogonId ;
-    LSA_UNICODE_STRING  UserName ;
-    LSA_UNICODE_STRING  LogonDomain ;
-    LSA_UNICODE_STRING  AuthenticationPackage ;
-    ULONG               LogonType ;
-    ULONG               Session ;
-    PSID                Sid ;
-    LARGE_INTEGER       LogonTime ;
-    LSA_UNICODE_STRING  LogonServer ;
-    LSA_UNICODE_STRING  DnsDomainName ;
-    LSA_UNICODE_STRING  Upn ;
-} SECURITY_LOGON_SESSION_DATA, * PSECURITY_LOGON_SESSION_DATA ;
-
-typedef enum _TRUSTED_INFORMATION_CLASS {
-
-    TrustedDomainNameInformation = 1,
-    TrustedControllersInformation,
-    TrustedPosixOffsetInformation,
-    TrustedPasswordInformation,
-    TrustedDomainInformationBasic,
-    TrustedDomainInformationEx,
-    TrustedDomainAuthInformation,
-    TrustedDomainFullInformation,
-    TrustedDomainAuthInformationInternal,
-    TrustedDomainFullInformationInternal,
-    TrustedDomainInformationEx2Internal,
-    TrustedDomainFullInformation2Internal,
-
-} TRUSTED_INFORMATION_CLASS, *PTRUSTED_INFORMATION_CLASS;
-
-ULONG 
-STDCALL
-LsaNtStatusToWinError(NTSTATUS Status);
-NTSTATUS
-STDCALL
-LsaOpenPolicy(PLSA_UNICODE_STRING lsaucs,PLSA_OBJECT_ATTRIBUTES lsaoa,ACCESS_MASK access,PLSA_HANDLE lsah);
-NTSTATUS
-STDCALL
-LsaQueryInformationPolicy(LSA_HANDLE lsah,POLICY_INFORMATION_CLASS pic,PVOID* pv);
-NTSTATUS
-STDCALL
-LsaFreeMemory(PVOID pv);
-NTSTATUS
-STDCALL
-LsaClose(LSA_HANDLE ObjectHandle);
-NTSTATUS
-STDCALL
-LsaAddAccountRights(
-    LSA_HANDLE PolicyHandle,
-    PSID AccountSid,
-    PLSA_UNICODE_STRING UserRights,
-    ULONG CountOfRights
-    );
-NTSTATUS
-STDCALL
-LsaCreateTrustedDomainEx(
-    LSA_HANDLE PolicyHandle,
-    PTRUSTED_DOMAIN_INFORMATION_EX TrustedDomainInformation,
-    PTRUSTED_DOMAIN_AUTH_INFORMATION AuthenticationInformation,
-    ACCESS_MASK DesiredAccess,
-    PLSA_HANDLE TrustedDomainHandle
-    );
-NTSTATUS
-STDCALL
-LsaDeleteTrustedDomain(
-    LSA_HANDLE PolicyHandle,
-    PSID TrustedDomainSid
-    );
-NTSTATUS
-STDCALL
-LsaEnumerateAccountRights(
-    LSA_HANDLE PolicyHandle,
-    PSID AccountSid,
-    PLSA_UNICODE_STRING *UserRights,
-    PULONG CountOfRights
-    );
-NTSTATUS
-STDCALL
-LsaEnumerateAccountsWithUserRight(
-    LSA_HANDLE PolicyHandle,
-    OPTIONAL PLSA_UNICODE_STRING UserRights,
-    PVOID *EnumerationBuffer,
-    PULONG CountReturned
-    );
-NTSTATUS
-STDCALL
-LsaEnumerateTrustedDomains(
-    LSA_HANDLE PolicyHandle,
-    PLSA_ENUMERATION_HANDLE EnumerationContext,
-    PVOID *Buffer,
-    ULONG PreferedMaximumLength,
-    PULONG CountReturned
-    );
-NTSTATUS
-STDCALL
-LsaEnumerateTrustedDomainsEx(
-    LSA_HANDLE PolicyHandle,
-    PLSA_ENUMERATION_HANDLE EnumerationContext,
-    PVOID *Buffer,
-    ULONG PreferedMaximumLength,
-    PULONG CountReturned
-    );
-NTSTATUS
-STDCALL
-LsaLookupNames(
-    LSA_HANDLE PolicyHandle,
-    ULONG Count,
-    PLSA_UNICODE_STRING Names,
-    PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,
-    PLSA_TRANSLATED_SID *Sids
-    );
-NTSTATUS
-STDCALL
-LsaLookupNames2(
-    LSA_HANDLE PolicyHandle,
-    ULONG Flags,
-    ULONG Count,
-    PLSA_UNICODE_STRING Names,
-    PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,
-    PLSA_TRANSLATED_SID2 *Sids
-    );
-NTSTATUS
-STDCALL
-LsaLookupSids(
-    LSA_HANDLE PolicyHandle,
-    ULONG Count,
-    PSID *Sids,
-    PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,
-    PLSA_TRANSLATED_NAME *Names
-    );
-NTSTATUS
-STDCALL
-LsaOpenTrustedDomainByName(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING TrustedDomainName,
-    ACCESS_MASK DesiredAccess,
-    PLSA_HANDLE TrustedDomainHandle
-    );
-NTSTATUS
-STDCALL
-LsaQueryDomainInformationPolicy(
-    LSA_HANDLE PolicyHandle,
-    POLICY_DOMAIN_INFORMATION_CLASS InformationClass,
-    PVOID *Buffer
-    );
-NTSTATUS
-STDCALL
-LsaQueryForestTrustInformation(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING TrustedDomainName,
-    PLSA_FOREST_TRUST_INFORMATION * ForestTrustInfo
-    );
-NTSTATUS
-STDCALL
-LsaQueryTrustedDomainInfoByName(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING TrustedDomainName,
-    TRUSTED_INFORMATION_CLASS InformationClass,
-    PVOID *Buffer
-    );
-NTSTATUS
-STDCALL
-LsaQueryTrustedDomainInfo(
-    LSA_HANDLE PolicyHandle,
-    PSID TrustedDomainSid,
-    TRUSTED_INFORMATION_CLASS InformationClass,
-    PVOID *Buffer
-    );
-NTSTATUS
-STDCALL
-LsaRemoveAccountRights(
-    LSA_HANDLE PolicyHandle,
-    PSID AccountSid,
-    BOOLEAN AllRights,
-    PLSA_UNICODE_STRING UserRights,
-    ULONG CountOfRights
-    );
-NTSTATUS
-STDCALL
-LsaRetrievePrivateData(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING KeyName,
-    PLSA_UNICODE_STRING * PrivateData
-    );
-NTSTATUS
-STDCALL
-LsaSetDomainInformationPolicy(
-    LSA_HANDLE PolicyHandle,
-    POLICY_DOMAIN_INFORMATION_CLASS InformationClass,
-    PVOID Buffer
-    );
-NTSTATUS
-STDCALL
-LsaSetInformationPolicy(
-    LSA_HANDLE PolicyHandle,
-    POLICY_INFORMATION_CLASS InformationClass,
-    PVOID Buffer
-    );
-NTSTATUS
-STDCALL
-LsaSetForestTrustInformation(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING TrustedDomainName,
-    PLSA_FOREST_TRUST_INFORMATION ForestTrustInfo,
-    WINBOOL CheckOnly,
-    PLSA_FOREST_TRUST_COLLISION_INFORMATION * CollisionInfo
-    );
-NTSTATUS
-STDCALL
-LsaSetTrustedDomainInfoByName(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING TrustedDomainName,
-    TRUSTED_INFORMATION_CLASS InformationClass,
-    PVOID Buffer
-    );
-NTSTATUS
-STDCALL
-LsaSetTrustedDomainInformation(
-    LSA_HANDLE PolicyHandle,
-    PSID TrustedDomainSid,
-    TRUSTED_INFORMATION_CLASS InformationClass,
-    PVOID Buffer
-    );
-NTSTATUS
-STDCALL
-LsaStorePrivateData(
-    LSA_HANDLE PolicyHandle,
-    PLSA_UNICODE_STRING KeyName,
-    PLSA_UNICODE_STRING PrivateData
-    );
-NTSTATUS
-STDCALL
-LsaEnumerateLogonSessions(
-PULONG LogonSessionCount,
-PLUID * LogonSessionList
-);
-
-NTSTATUS
-STDCALL
-LsaGetLogonSessionData(
-PLUID LogonId,
-PSECURITY_LOGON_SESSION_DATA * ppLogonSessionData
-);
-NTSTATUS
-STDCALL
-LsaRegisterPolicyChangeNotification(
-POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
-HANDLE NotificationEventHandle
-);
-
-NTSTATUS
-STDCALL
-LsaUnregisterPolicyChangeNotification(
-POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
-HANDLE NotificationEventHandle
-);
-
-
-#ifdef __cplusplus
-} /* extern "C" */
-#endif /* defined(__cplusplus) */
-
-#endif /* !defined(__WINE_NTSECAPI_H) */
-
-#endif /* __USE_W32API */

Deleted: trunk/reactos/include/schemadef.h
--- trunk/reactos/include/schemadef.h	2005-06-17 20:54:24 UTC (rev 16018)
+++ trunk/reactos/include/schemadef.h	2005-06-17 21:35:33 UTC (rev 16019)
@@ -1,111 +0,0 @@
-#ifndef SCHEMA_STRINGS
-
-# ifndef SCHEMADEF_H
-#  define SCHEMADEF_H
-
-#   define SCHEMADEF_VERSION (1)
-
-struct TMPROPINFO
-{
- LPCWSTR pszName;
- SHORT sEnumVal;
- BYTE bPrimVal;
-};
-
-struct TMSCHEMAINFO
-{
- DWORD dwSize;
- int iSchemaDefVersion;
- int iThemeMgrVersion;
- int iPropCount;
- const struct TMPROPINFO * pPropTable;
-};
-
-#   define BEGIN_TM_SCHEMA(NAME__)               
-#   define BEGIN_TM_PROPS() enum PropValues { DummyProp = 49,
-#   define BEGIN_TM_ENUM(NAME__) enum NAME__ {
-
-#   define BEGIN_TM_CLASS_PARTS(NAME__) \
- enum NAME__##PARTS { NAME__##PartFiller0,
-
-#   define BEGIN_TM_PART_STATES(NAME__) \
- enum NAME__##STATES { NAME__##StateFiller0,
-
-
-#   define TM_PROP(VAL__, PREFIX__, NAME__, PRIMVAL__) \
- PREFIX__##_##NAME__ = VAL__, 
-
-#   define TM_ENUM(VAL__, PREFIX__, NAME__)  PREFIX__##_##NAME__ = VAL__,
-#   define TM_PART(VAL__, PREFIX__, NAME__)  PREFIX__##_##NAME__ = VAL__, 
-#   define TM_STATE(VAL__, PREFIX__, NAME__) PREFIX__##_##NAME__ = VAL__, 
-
-#   define END_TM_CLASS_PARTS() };
-#   define END_TM_PART_STATES() };
-#   define END_TM_PROPS()       };
-#   define END_TM_ENUM()        };
-#   define END_TM_SCHEMA(NAME__)
-
-#  endif
-
-# else
-
-#  undef BEGIN_TM_SCHEMA
-#  undef BEGIN_TM_PROPS
-#  undef BEGIN_TM_ENUM
-#  undef BEGIN_TM_CLASS_PARTS
-#  undef BEGIN_TM_PART_STATES
-#  undef TM_PROP
-#  undef TM_PART
-#  undef TM_STATE
-#  undef TM_ENUM
-#  undef END_TM_CLASS_PARTS
-#  undef END_TM_PART_STATES
-#  undef END_TM_PROPS
-#  undef END_TM_ENUM
-#  undef END_TM_SCHEMA
-
-#  define BEGIN_TM_SCHEMA(NAME__) static const TMPROPINFO NAME__[] = {
-#  define BEGIN_TM_PROPS()
-#  define BEGIN_TM_ENUM(NAME__) { L#NAME__, TMT_ENUMDEF, TMT_ENUMDEF },
-
-#  define BEGIN_TM_CLASS_PARTS(NAME__) \
- { L#NAME__ L"PARTS", TMT_ENUMDEF, TMT_ENUMDEF },
-
-#  define BEGIN_TM_PART_STATES(NAME__) \
- { L#NAME__ L"STATES", TMT_ENUMDEF, TMT_ENUMDEF },
-
-
-#  define TM_PROP(VAL__, PREFIX__, NAME__, PRIMVAL__) \
- { L#NAME__, PREFIX__##_##NAME__, TMT_##PRIMVAL__ },
-
-#  define TM_PART(VAL__, PREFIX__, NAME__) \
- { L#NAME__, PREFIX__##_##NAME__, TMT_ENUMVAL },
-
-#  define TM_STATE(VAL__, PREFIX__, NAME__) \
- { L#NAME__, PREFIX__##_##NAME__, TMT_ENUMVAL },
-
-#  define TM_ENUM(VAL__, PREFIX__, NAME__) \
- { L#NAME__, PREFIX__##_##NAME__, TMT_ENUMVAL },
-
-
-#  define END_TM_CLASS_PARTS() 
-#  define END_TM_PART_STATES() 
-#  define END_TM_PROPS() 
-#  define END_TM_ENUM()
-#  define END_TM_SCHEMA(NAME__) \
- }; \
- \
- static const TMSCHEMAINFO * GetSchemaInfo(void) \
- { \
-  static TMSCHEMAINFO si = { sizeof(si) }; \
-  si.iSchemaDefVersion = SCHEMADEF_VERSION; \
-  si.iThemeMgrVersion = THEMEMGR_VERSION; \
-  si.iPropCount = sizeof(NAME__) / sizeof(NAME__[0]); \
-  si.pPropTable = NAME__; \
- \
-  return &si; \
- }
-
-# endif
-
-/* EOF */

Deleted: trunk/reactos/include/tmschema.h
--- trunk/reactos/include/tmschema.h	2005-06-17 20:54:24 UTC (rev 16018)
+++ trunk/reactos/include/tmschema.h	2005-06-17 21:35:33 UTC (rev 16019)
@@ -1,1085 +0,0 @@
-#if (defined(SCHEMA_STRINGS)) || (!defined(TMSCHEMA_H))
-
-#define TMSCHEMA_H
-
-#include "schemadef.h"
-
-#define THEMEMGR_VERSION 1
-
-BEGIN_TM_SCHEMA(ThemeMgrSchema)
-
- BEGIN_TM_ENUM(BGTYPE)
-  TM_ENUM(0, BT, IMAGEFILE)
-  TM_ENUM(1, BT, BORDERFILL)
-  TM_ENUM(2, BT, NONE)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(IMAGELAYOUT)
-  TM_ENUM(0, IL, VERTICAL)
-  TM_ENUM(1, IL, HORIZONTAL)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(BORDERTYPE)
-  TM_ENUM(0, BT, RECT)
-  TM_ENUM(1, BT, ROUNDRECT)
-  TM_ENUM(2, BT, ELLIPSE)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(FILLTYPE)
-  TM_ENUM(0, FT, SOLID)
-  TM_ENUM(1, FT, VERTGRADIENT)
-  TM_ENUM(2, FT, HORZGRADIENT)
-  TM_ENUM(3, FT, RADIALGRADIENT)
-  TM_ENUM(4, FT, TILEIMAGE)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(SIZINGTYPE)
-  TM_ENUM(0, ST, TRUESIZE)
-  TM_ENUM(1, ST, STRETCH)
-  TM_ENUM(2, ST, TILE)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(HALIGN)
-  TM_ENUM(0, HA, LEFT)
-  TM_ENUM(1, HA, CENTER)
-  TM_ENUM(2, HA, RIGHT)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(CONTENTALIGNMENT)
-  TM_ENUM(0, CA, LEFT)
-  TM_ENUM(1, CA, CENTER)
-  TM_ENUM(2, CA, RIGHT)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(VALIGN)
-  TM_ENUM(0, VA, TOP)
-  TM_ENUM(1, VA, CENTER)
-  TM_ENUM(2, VA, BOTTOM)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(OFFSETTYPE)
-  TM_ENUM(0, OT, TOPLEFT)
-  TM_ENUM(1, OT, TOPRIGHT)
-  TM_ENUM(2, OT, TOPMIDDLE)
-  TM_ENUM(3, OT, BOTTOMLEFT)
-  TM_ENUM(4, OT, BOTTOMRIGHT)
-  TM_ENUM(5, OT, BOTTOMMIDDLE)
-  TM_ENUM(6, OT, MIDDLELEFT)
-  TM_ENUM(7, OT, MIDDLERIGHT)
-  TM_ENUM(8, OT, LEFTOFCAPTION)
-  TM_ENUM(9, OT, RIGHTOFCAPTION)
-  TM_ENUM(10, OT, LEFTOFLASTBUTTON)
-  TM_ENUM(11, OT, RIGHTOFLASTBUTTON)
-  TM_ENUM(12, OT, ABOVELASTBUTTON)
-  TM_ENUM(13, OT, BELOWLASTBUTTON)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(ICONEFFECT)
-  TM_ENUM(0, ICE, NONE)
-  TM_ENUM(1, ICE, GLOW)
-  TM_ENUM(2, ICE, SHADOW)
-  TM_ENUM(3, ICE, PULSE)
-  TM_ENUM(4, ICE, ALPHA)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(TEXTSHADOWTYPE)
-  TM_ENUM(0, TST, NONE)
-  TM_ENUM(1, TST, SINGLE)
-  TM_ENUM(2, TST, CONTINUOUS)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(GLYPHTYPE)
-  TM_ENUM(0, GT, NONE)
-  TM_ENUM(1, GT, IMAGEGLYPH)
-  TM_ENUM(2, GT, FONTGLYPH)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(IMAGESELECTTYPE)
-  TM_ENUM(0, IST, NONE)
-  TM_ENUM(1, IST, SIZE)
-  TM_ENUM(2, IST, DPI)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(TRUESIZESCALINGTYPE)
-  TM_ENUM(0, TSST, NONE)
-  TM_ENUM(1, TSST, SIZE)
-  TM_ENUM(2, TSST, DPI)
- END_TM_ENUM()
-
- BEGIN_TM_ENUM(GLYPHFONTSIZINGTYPE)
-  TM_ENUM(0, GFST, NONE)
-  TM_ENUM(1, GFST, SIZE)
-  TM_ENUM(2, GFST, DPI)
- END_TM_ENUM()
-
- BEGIN_TM_PROPS()
-
-  TM_PROP(201, TMT, STRING, STRING)
-  TM_PROP(202, TMT, INT, INT)
-  TM_PROP(203, TMT, BOOL, BOOL)
-  TM_PROP(204, TMT, COLOR, COLOR)
-  TM_PROP(205, TMT, MARGINS, MARGINS)
-  TM_PROP(206, TMT, FILENAME, FILENAME)
-  TM_PROP(207, TMT, SIZE, SIZE)
-  TM_PROP(208, TMT, POSITION, POSITION)
-  TM_PROP(209, TMT, RECT, RECT)
-  TM_PROP(210, TMT, FONT, FONT)
-  TM_PROP(211, TMT, INTLIST, INTLIST)
- 
-  TM_PROP(401, TMT, COLORSCHEMES, STRING)
-  TM_PROP(402, TMT, SIZES, STRING)
-  TM_PROP(403, TMT, CHARSET, INT)
- 
-#define TMT_FIRST_RCSTRING_NAME TMT_DISPLAYNAME
-#define TMT_LAST_RCSTRING_NAME  TMT_DESCRIPTION
- 
-  TM_PROP(601, TMT, DISPLAYNAME, STRING)
-  TM_PROP(602, TMT, TOOLTIP, STRING)
-  TM_PROP(603, TMT, COMPANY, STRING)
-  TM_PROP(604, TMT, AUTHOR, STRING)
-  TM_PROP(605, TMT, COPYRIGHT, STRING)
-  TM_PROP(606, TMT, URL, STRING)
-  TM_PROP(607, TMT, VERSION, STRING)
-  TM_PROP(608, TMT, DESCRIPTION, STRING)
- 
-#define TMT_FIRSTFONT TMT_CAPTIONFONT
-#define TMT_LASTFONT  TMT_ICONTITLEFONT
- 
[truncated at 1000 lines; 1411 more skipped]