2003-08-22 Filip Navara <xnavara@volny.cz>
* include/aclapi.h (BuildImpersonateExplicitAccessWithName[AW]): Add prototypes. BuildImpersonateTrustee[AW]): Add prototypes. GetMultipleTrustee[AW]): Add prototypes. GetMultipleTrusteeOperation[AW]): Add prototypes. Add missing changelog entry from last commit.
This commit is contained in:
parent
9e80cb966c
commit
01d699914d
|
@ -1,3 +1,15 @@
|
|||
2003-08-22 Filip Navara <xnavara@volny.cz>
|
||||
|
||||
* include/aclapi.h (BuildImpersonateExplicitAccessWithName[AW]):
|
||||
Add prototypes.
|
||||
BuildImpersonateTrustee[AW]): Add prototypes.
|
||||
GetMultipleTrustee[AW]): Add prototypes.
|
||||
GetMultipleTrusteeOperation[AW]): Add prototypes.
|
||||
|
||||
2003-08-22 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* include/winnt.h (IMAGE_SUBSYSTEM_XBOX): Add define.
|
||||
|
||||
2003-08-22 Mihai Preda <mihai_preda@users.sourceforge.net>
|
||||
|
||||
* include/shlobj.h (IPersistFolder::GetClassID):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#ifndef _ACLAPI_H
|
||||
#define _ACLAPI_H
|
||||
#if __GNUC__ >=3
|
||||
#if __GNUC__ >= 3
|
||||
#pragma GCC system_header
|
||||
#endif
|
||||
|
||||
|
@ -53,13 +53,14 @@ DWORD WINAPI SetEntriesInAclW(ULONG,PEXPLICIT_ACCESS_W,PACL,PACL*);
|
|||
DWORD WINAPI SetNamedSecurityInfoA(LPSTR,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
||||
DWORD WINAPI SetNamedSecurityInfoW(LPWSTR,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
||||
DWORD WINAPI SetSecurityInfo(HANDLE,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
||||
|
||||
/* These are deprecated by MS and not documented in Aug 2001 PSDK
|
||||
BuildImpersonateExplicitAccessWithName[AW]
|
||||
BuildImpersonateTrustee[AW]
|
||||
GetMultipleTrustee[AW]
|
||||
GetMultipleTrusteeOperation[AW]
|
||||
*/
|
||||
VOID WINAPI BuildImpersonateExplicitAccessWithNameA(PEXPLICIT_ACCESS_A,LPSTR,PTRUSTEE_A,DWORD,ACCESS_MODE,DWORD);
|
||||
VOID WINAPI BuildImpersonateExplicitAccessWithNameW(PEXPLICIT_ACCESS_W,LPWSTR,PTRUSTEE_W,DWORD,ACCESS_MODE,DWORD);
|
||||
VOID WINAPI BuildImpersonateTrusteeA(PTRUSTEE_A,PTRUSTEE_A);
|
||||
VOID WINAPI BuildImpersonateTrusteeW(PTRUSTEE_W,PTRUSTEE_W);
|
||||
PTRUSTEE_A WINAPI GetMultipleTrusteeA(PTRUSTEE_A);
|
||||
PTRUSTEE_W WINAPI GetMultipleTrusteeW(PTRUSTEE_W);
|
||||
MULTIPLE_TRUSTEE_OPERATION WINAPI GetMultipleTrusteeOperationA(PTRUSTEE_A);
|
||||
MULTIPLE_TRUSTEE_OPERATION WINAPI GetMultipleTrusteeOperationW(PTRUSTEE_W);
|
||||
|
||||
#ifdef UNICODE
|
||||
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameW
|
||||
|
@ -78,6 +79,10 @@ GetMultipleTrusteeOperation[AW]
|
|||
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsW
|
||||
#define SetEntriesInAcl SetEntriesInAclW
|
||||
#define SetNamedSecurityInfo SetNamedSecurityInfoW
|
||||
#define BuildImpersonateExplicitAccessWithName BuildImpersonateExplicitAccessWithNameW
|
||||
#define BuildImpersonateTrustee BuildImpersonateTrusteeW
|
||||
#define GetMultipleTrustee GetMultipleTrusteeW
|
||||
#define GetMultipleTrusteeOperation GetMultipleTrusteeOperationW
|
||||
#else
|
||||
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameA
|
||||
#define BuildSecurityDescriptor BuildSecurityDescriptorA
|
||||
|
@ -95,6 +100,10 @@ GetMultipleTrusteeOperation[AW]
|
|||
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsA
|
||||
#define SetEntriesInAcl SetEntriesInAclA
|
||||
#define SetNamedSecurityInfo SetNamedSecurityInfoA
|
||||
#define BuildImpersonateExplicitAccessWithName BuildImpersonateExplicitAccessWithNameA
|
||||
#define BuildImpersonateTrustee BuildImpersonateTrusteeA
|
||||
#define GetMultipleTrustee GetMultipleTrusteeA
|
||||
#define GetMultipleTrusteeOperation GetMultipleTrusteeOperationA
|
||||
#endif /* UNICODE */
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
Loading…
Reference in New Issue