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>
|
2003-08-22 Mihai Preda <mihai_preda@users.sourceforge.net>
|
||||||
|
|
||||||
* include/shlobj.h (IPersistFolder::GetClassID):
|
* include/shlobj.h (IPersistFolder::GetClassID):
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#ifndef _ACLAPI_H
|
#ifndef _ACLAPI_H
|
||||||
#define _ACLAPI_H
|
#define _ACLAPI_H
|
||||||
#if __GNUC__ >=3
|
#if __GNUC__ >= 3
|
||||||
#pragma GCC system_header
|
#pragma GCC system_header
|
||||||
#endif
|
#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 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 SetNamedSecurityInfoW(LPWSTR,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
||||||
DWORD WINAPI SetSecurityInfo(HANDLE,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
DWORD WINAPI SetSecurityInfo(HANDLE,SE_OBJECT_TYPE,SECURITY_INFORMATION,PSID,PSID,PACL,PACL);
|
||||||
|
VOID WINAPI BuildImpersonateExplicitAccessWithNameA(PEXPLICIT_ACCESS_A,LPSTR,PTRUSTEE_A,DWORD,ACCESS_MODE,DWORD);
|
||||||
/* These are deprecated by MS and not documented in Aug 2001 PSDK
|
VOID WINAPI BuildImpersonateExplicitAccessWithNameW(PEXPLICIT_ACCESS_W,LPWSTR,PTRUSTEE_W,DWORD,ACCESS_MODE,DWORD);
|
||||||
BuildImpersonateExplicitAccessWithName[AW]
|
VOID WINAPI BuildImpersonateTrusteeA(PTRUSTEE_A,PTRUSTEE_A);
|
||||||
BuildImpersonateTrustee[AW]
|
VOID WINAPI BuildImpersonateTrusteeW(PTRUSTEE_W,PTRUSTEE_W);
|
||||||
GetMultipleTrustee[AW]
|
PTRUSTEE_A WINAPI GetMultipleTrusteeA(PTRUSTEE_A);
|
||||||
GetMultipleTrusteeOperation[AW]
|
PTRUSTEE_W WINAPI GetMultipleTrusteeW(PTRUSTEE_W);
|
||||||
*/
|
MULTIPLE_TRUSTEE_OPERATION WINAPI GetMultipleTrusteeOperationA(PTRUSTEE_A);
|
||||||
|
MULTIPLE_TRUSTEE_OPERATION WINAPI GetMultipleTrusteeOperationW(PTRUSTEE_W);
|
||||||
|
|
||||||
#ifdef UNICODE
|
#ifdef UNICODE
|
||||||
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameW
|
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameW
|
||||||
|
@ -78,6 +79,10 @@ GetMultipleTrusteeOperation[AW]
|
||||||
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsW
|
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsW
|
||||||
#define SetEntriesInAcl SetEntriesInAclW
|
#define SetEntriesInAcl SetEntriesInAclW
|
||||||
#define SetNamedSecurityInfo SetNamedSecurityInfoW
|
#define SetNamedSecurityInfo SetNamedSecurityInfoW
|
||||||
|
#define BuildImpersonateExplicitAccessWithName BuildImpersonateExplicitAccessWithNameW
|
||||||
|
#define BuildImpersonateTrustee BuildImpersonateTrusteeW
|
||||||
|
#define GetMultipleTrustee GetMultipleTrusteeW
|
||||||
|
#define GetMultipleTrusteeOperation GetMultipleTrusteeOperationW
|
||||||
#else
|
#else
|
||||||
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameA
|
#define BuildExplicitAccessWithName BuildExplicitAccessWithNameA
|
||||||
#define BuildSecurityDescriptor BuildSecurityDescriptorA
|
#define BuildSecurityDescriptor BuildSecurityDescriptorA
|
||||||
|
@ -95,6 +100,10 @@ GetMultipleTrusteeOperation[AW]
|
||||||
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsA
|
#define LookupSecurityDescriptorParts LookupSecurityDescriptorPartsA
|
||||||
#define SetEntriesInAcl SetEntriesInAclA
|
#define SetEntriesInAcl SetEntriesInAclA
|
||||||
#define SetNamedSecurityInfo SetNamedSecurityInfoA
|
#define SetNamedSecurityInfo SetNamedSecurityInfoA
|
||||||
|
#define BuildImpersonateExplicitAccessWithName BuildImpersonateExplicitAccessWithNameA
|
||||||
|
#define BuildImpersonateTrustee BuildImpersonateTrusteeA
|
||||||
|
#define GetMultipleTrustee GetMultipleTrusteeA
|
||||||
|
#define GetMultipleTrusteeOperation GetMultipleTrusteeOperationA
|
||||||
#endif /* UNICODE */
|
#endif /* UNICODE */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
Loading…
Reference in New Issue