9#define REGEDIT_IMPLEMENT_ISECURITYINFORMATION2 0
56#if REGEDIT_IMPLEMENT_ISECURITYINFORMATION2
61typedef struct ISecurityInformation2 *LPSECURITYINFORMATION2;
63typedef struct ifaceISecurityInformation2Vbtl ifaceISecurityInformation2Vbtl;
64struct ifaceISecurityInformation2Vbtl
142#if REGEDIT_IMPLEMENT_ISECURITYINFORMATION2
143 const struct ifaceISecurityInformation2Vbtl *lpISecurityInformation2Vtbl;
enum _SI_PAGE_TYPE SI_PAGE_TYPE
struct _CRegKeySecurity CRegKeySecurity
BOOL InitializeAclUiDll(VOID)
struct _CRegKeySecurity * PCRegKeySecurity
VOID UnloadAclUiDll(VOID)
struct IEffectivePermission * LPEFFECTIVEPERMISSION
struct ISecurityInformation * LPSECURITYINFORMATION
struct ISecurityObjectTypeInfo * LPSECURITYOBJECTTYPEINFO
#define STDMETHODCALLTYPE
static HRESULT QueryInterface(REFIID, void **)
static ULONG WINAPI AddRef(IStream *iface)
DWORD SECURITY_INFORMATION
ACCESS_MASK * PACCESS_MASK
interface IDataObject * LPDATAOBJECT
SI_OBJECT_INFO ObjectInfo
const struct ifaceIEffectivePermissionVbtl * lpIEffectivePermissionVtbl
const struct ifaceISecurityInformationVbtl * lpISecurityInformationVtbl
const struct ifaceISecurityObjectTypeInfoVbtl * lpISecurityObjectTypeInfoVtbl
const GUID PSID LPCWSTR PSECURITY_DESCRIPTOR POBJECT_TYPE_LIST ULONG PACCESS_MASK ULONG * pcGrantedAccessListLength
const GUID PSID LPCWSTR PSECURITY_DESCRIPTOR POBJECT_TYPE_LIST ULONG PACCESS_MASK * ppGrantedAccessList
ULONG(STDMETHODCALLTYPE *Release)(struct IEffectivePermission *this)
const GUID PSID LPCWSTR pszServerName
const GUID PSID LPCWSTR PSECURITY_DESCRIPTOR POBJECT_TYPE_LIST ULONG * pcObjectTypeListLength
const GUID PSID LPCWSTR PSECURITY_DESCRIPTOR POBJECT_TYPE_LIST * ppObjectTypeList
const GUID PSID LPCWSTR PSECURITY_DESCRIPTOR pSD
HRESULT(STDMETHODCALLTYPE *QueryInterface)(struct IEffectivePermission *this
const GUID * pguidObjectType
ULONG(STDMETHODCALLTYPE *AddRef)(struct IEffectivePermission *this)
HRESULT(STDMETHODCALLTYPE *GetEffectivePermission)(struct IEffectivePermission *this
HRESULT(STDMETHODCALLTYPE *QueryInterface)(struct ISecurityObjectTypeInfo *this
ULONG(STDMETHODCALLTYPE *AddRef)(struct ISecurityObjectTypeInfo *this)
ULONG(STDMETHODCALLTYPE *Release)(struct ISecurityObjectTypeInfo *this)
SECURITY_INFORMATION PACL PINHERITED_FROM * ppInheritArray
SECURITY_INFORMATION PACL pACL
HRESULT(STDMETHODCALLTYPE *GetInheritSource)(struct ISecurityObjectTypeInfo *this