#include "advapi32.h" -> #include <advapi32.h>

svn path=/trunk/; revision=17068
This commit is contained in:
Thomas Bluemel 2005-08-05 10:31:28 +00:00
parent 5ed4bb62cd
commit d974b427de
26 changed files with 43 additions and 36 deletions

View file

@ -31,16 +31,16 @@ typedef struct _NTMARTA
{ {
HINSTANCE hDllInstance; HINSTANCE hDllInstance;
PVOID LookupAccountTrustee; /* 2CC */PVOID LookupAccountTrustee;
PVOID LookupAccountName; /* 2D0 */PVOID LookupAccountName;
PVOID LookupAccountSid; /* 2D4 */PVOID LookupAccountSid;
PVOID SetEntriesInAList; /* 2D8 */PVOID SetEntriesInAList;
PVOID ConvertAccessToSecurityDescriptor; /* 2DC */PVOID ConvertAccessToSecurityDescriptor;
PVOID ConvertSDToAccess; /* 2E0 */PVOID ConvertSDToAccess;
PVOID ConvertAclToAccess; /* 2E4 */PVOID ConvertAclToAccess;
PVOID GetAccessForTrustee; /* 2E8 */PVOID GetAccessForTrustee;
PVOID GetExplicitEntries; /* 2EC */PVOID GetExplicitEntries;
/* 2F0 */
DWORD (STDCALL *RewriteGetNamedRights)(LPWSTR pObjectName, DWORD (STDCALL *RewriteGetNamedRights)(LPWSTR pObjectName,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
@ -50,11 +50,13 @@ typedef struct _NTMARTA
PACL* ppSacl, PACL* ppSacl,
PSECURITY_DESCRIPTOR* ppSecurityDescriptor); PSECURITY_DESCRIPTOR* ppSecurityDescriptor);
/* 2F4 */
DWORD (STDCALL *RewriteSetNamedRights)(LPWSTR pObjectName, DWORD (STDCALL *RewriteSetNamedRights)(LPWSTR pObjectName,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
PSECURITY_DESCRIPTOR pSecurityDescriptor); PSECURITY_DESCRIPTOR pSecurityDescriptor);
/*2F8*/
DWORD (STDCALL *RewriteGetHandleRights)(HANDLE handle, DWORD (STDCALL *RewriteGetHandleRights)(HANDLE handle,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
@ -64,20 +66,24 @@ typedef struct _NTMARTA
PACL* ppSacl, PACL* ppSacl,
PSECURITY_DESCRIPTOR* ppSecurityDescriptor); PSECURITY_DESCRIPTOR* ppSecurityDescriptor);
/* 2FC */
DWORD (STDCALL *RewriteSetHandleRights)(HANDLE handle, DWORD (STDCALL *RewriteSetHandleRights)(HANDLE handle,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
PSECURITY_DESCRIPTOR pSecurityDescriptor); PSECURITY_DESCRIPTOR pSecurityDescriptor);
/* 300 */
DWORD (STDCALL *RewriteSetEntriesInAcl)(ULONG cCountOfExplicitEntries, DWORD (STDCALL *RewriteSetEntriesInAcl)(ULONG cCountOfExplicitEntries,
PEXPLICIT_ACCESS_W pListOfExplicitEntries, PEXPLICIT_ACCESS_W pListOfExplicitEntries,
PACL OldAcl, PACL OldAcl,
PACL* NewAcl); PACL* NewAcl);
/* 304 */
DWORD (STDCALL *RewriteGetExplicitEntriesFromAcl)(PACL pacl, DWORD (STDCALL *RewriteGetExplicitEntriesFromAcl)(PACL pacl,
PULONG pcCountOfExplicitEntries, PULONG pcCountOfExplicitEntries,
PEXPLICIT_ACCESS_W* pListOfExplicitEntries); PEXPLICIT_ACCESS_W* pListOfExplicitEntries);
/* 308 */
DWORD (STDCALL *TreeResetNamedSecurityInfo)(LPWSTR pObjectName, DWORD (STDCALL *TreeResetNamedSecurityInfo)(LPWSTR pObjectName,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
@ -89,7 +95,7 @@ typedef struct _NTMARTA
FN_PROGRESSW fnProgress, FN_PROGRESSW fnProgress,
PROG_INVOKE_SETTING ProgressInvokeSetting, PROG_INVOKE_SETTING ProgressInvokeSetting,
PVOID Args); PVOID Args);
/* 30C */
DWORD (STDCALL *GetInheritanceSource)(LPWSTR pObjectName, DWORD (STDCALL *GetInheritanceSource)(LPWSTR pObjectName,
SE_OBJECT_TYPE ObjectType, SE_OBJECT_TYPE ObjectType,
SECURITY_INFORMATION SecurityInfo, SECURITY_INFORMATION SecurityInfo,
@ -101,6 +107,7 @@ typedef struct _NTMARTA
PGENERIC_MAPPING pGenericMapping, PGENERIC_MAPPING pGenericMapping,
PINHERITED_FROMW pInheritArray); PINHERITED_FROMW pInheritArray);
/* 310 */
DWORD (STDCALL *FreeIndexArray)(PINHERITED_FROMW pInheritArray, DWORD (STDCALL *FreeIndexArray)(PINHERITED_FROMW pInheritArray,
USHORT AceCnt, USHORT AceCnt,
PFN_OBJECT_MGR_FUNCTS pfnArray OPTIONAL); PFN_OBJECT_MGR_FUNCTS pfnArray OPTIONAL);

View file

@ -25,7 +25,7 @@
* - Signature checking * - Signature checking
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"
#define NDEBUG #define NDEBUG

View file

@ -20,7 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"
static const unsigned char InitialPermuteMap[64] = static const unsigned char InitialPermuteMap[64] =

View file

@ -20,7 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"

View file

@ -33,7 +33,7 @@
* will fill a supplied 16-byte array with the digest. * will fill a supplied 16-byte array with the digest.
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"

View file

@ -33,7 +33,7 @@
* will fill a supplied 16-byte array with the digest. * will fill a supplied 16-byte array with the digest.
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"

View file

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#include "advapi32.h" #include <advapi32.h>
#include "crypt.h" #include "crypt.h"

View file

@ -9,7 +9,7 @@
* Created ??? * Created ???
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -9,7 +9,7 @@
* 20042502 * 20042502
*/ */
#include "advapi32.h" #include <advapi32.h>
#include <debug.h> #include <debug.h>
/****************************************************************************** /******************************************************************************

View file

@ -7,7 +7,7 @@
* PROGRAMMER: Eric Kohl * PROGRAMMER: Eric Kohl
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -10,7 +10,7 @@
* 19990515 EA * 19990515 EA
*/ */
#include "advapi32.h" #include <advapi32.h>
#define USZ {0,0,0} #define USZ {0,0,0}

View file

@ -10,7 +10,7 @@
* 19990415 EA * 19990415 EA
*/ */
#include "advapi32.h" #include <advapi32.h>
/********************************************************************** /**********************************************************************
* SystemFunction001 * SystemFunction001

View file

@ -13,7 +13,7 @@
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -6,7 +6,7 @@
* PURPOSE: ACL/ACE functions * PURPOSE: ACL/ACE functions
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -11,7 +11,7 @@
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/
#include "advapi32.h" #include <advapi32.h>
/* FUNCTIONS ****************************************************************/ /* FUNCTIONS ****************************************************************/

View file

@ -11,7 +11,7 @@
* *
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -5,7 +5,7 @@
* PURPOSE: Miscellaneous security functions * PURPOSE: Miscellaneous security functions
*/ */
#include "advapi32.h" #include <advapi32.h>
#include <accctrl.h> #include <accctrl.h>
#include <malloc.h> #include <malloc.h>
#include <ntsecapi.h> #include <ntsecapi.h>

View file

@ -11,7 +11,7 @@
* Created 01/11/98 * Created 01/11/98
*/ */
#include "advapi32.h" #include <advapi32.h>
#include <debug.h> #include <debug.h>
/* /*

View file

@ -6,7 +6,7 @@
* PURPOSE: Security ID functions * PURPOSE: Security ID functions
*/ */
#include "advapi32.h" #include <advapi32.h>
#include <debug.h> #include <debug.h>

View file

@ -6,7 +6,7 @@
* PURPOSE: Trustee functions * PURPOSE: Trustee functions
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include "debug.h" #include "debug.h"

View file

@ -20,7 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>

View file

@ -12,7 +12,7 @@
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/
#include "advapi32.h" #include <advapi32.h>
#include "svcctl_c.h" #include "svcctl_c.h"
#define NDEBUG #define NDEBUG

View file

@ -12,7 +12,7 @@
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/
#include "advapi32.h" #include <advapi32.h>
#include <services/services.h> #include <services/services.h>
#define NDEBUG #define NDEBUG

View file

@ -12,7 +12,7 @@
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/
#include "advapi32.h" #include <advapi32.h>
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/

View file

@ -9,7 +9,7 @@
* 20010317 ea stubs * 20010317 ea stubs
*/ */
#include "advapi32.h" #include <advapi32.h>
/********************************************************************** /**********************************************************************

View file

@ -8,7 +8,7 @@
* Created 01/11/98 * Created 01/11/98
*/ */
#include "advapi32.h" #include <advapi32.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>