ReactOS 0.4.16-dev-122-g325d74c
ifaceISecurityInformationVbtl Struct Reference

#include <security.h>

Collaboration diagram for ifaceISecurityInformationVbtl:

Public Member Functions

 HRESULT (STDMETHODCALLTYPE *QueryInterface)(struct ISecurityInformation *this
 
 ULONG (STDMETHODCALLTYPE *AddRef)(struct ISecurityInformation *this)
 
 ULONG (STDMETHODCALLTYPE *Release)(struct ISecurityInformation *this)
 
 HRESULT (STDMETHODCALLTYPE *GetObjectInformation)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *GetSecurity)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *SetSecurity)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *GetAccessRights)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *MapGeneric)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *GetInheritTypes)(struct ISecurityInformation *this
 
 HRESULT (STDMETHODCALLTYPE *PropertySheetPageCallback)(struct ISecurityInformation *this
 

Public Attributes

REFIID iid
 
REFIID PVOIDpvObject
 
PSI_OBJECT_INFO pObjectInfo
 
SECURITY_INFORMATION RequestedInformation
 
SECURITY_INFORMATION PSECURITY_DESCRIPTORppSecurityDescriptor
 
SECURITY_INFORMATION PSECURITY_DESCRIPTOR BOOL fDefault
 
SECURITY_INFORMATION PSECURITY_DESCRIPTOR pSecurityDescriptor
 
const GUIDpguidObjectType
 
const GUID DWORD dwFlags
 
const GUID DWORD PSI_ACCESSppAccess
 
const GUID DWORD PSI_ACCESS ULONGpcAccesses
 
const GUID DWORD PSI_ACCESS ULONG ULONGpiDefaultAccess
 
const GUID UCHARpAceFlags
 
const GUID UCHAR ACCESS_MASKpMask
 
PSI_INHERIT_TYPEppInheritTypes
 
PSI_INHERIT_TYPE ULONGpcInheritTypes
 
HWND hwnd
 
HWND UINT uMsg
 
HWND UINT SI_PAGE_TYPE uPage
 

Detailed Description

Definition at line 18 of file security.h.

Member Function Documentation

◆ HRESULT() [1/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE GetAccessRights)

◆ HRESULT() [2/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE GetInheritTypes)

◆ HRESULT() [3/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE GetObjectInformation)

◆ HRESULT() [4/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE GetSecurity)

◆ HRESULT() [5/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE MapGeneric)

◆ HRESULT() [6/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE PropertySheetPageCallback)

◆ HRESULT() [7/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE QueryInterface)

◆ HRESULT() [8/8]

ifaceISecurityInformationVbtl::HRESULT ( STDMETHODCALLTYPE SetSecurity)

◆ ULONG() [1/2]

ifaceISecurityInformationVbtl::ULONG ( STDMETHODCALLTYPE AddRef)

◆ ULONG() [2/2]

ifaceISecurityInformationVbtl::ULONG ( STDMETHODCALLTYPE Release)

Member Data Documentation

◆ dwFlags

const GUID DWORD ifaceISecurityInformationVbtl::dwFlags

Definition at line 39 of file security.h.

◆ fDefault

SECURITY_INFORMATION PSECURITY_DESCRIPTOR BOOL ifaceISecurityInformationVbtl::fDefault

Definition at line 33 of file security.h.

◆ hwnd

HWND ifaceISecurityInformationVbtl::hwnd

Definition at line 51 of file security.h.

◆ iid

REFIID ifaceISecurityInformationVbtl::iid

Definition at line 22 of file security.h.

◆ pAceFlags

const GUID UCHAR* ifaceISecurityInformationVbtl::pAceFlags

Definition at line 45 of file security.h.

◆ pcAccesses

const GUID DWORD PSI_ACCESS ULONG* ifaceISecurityInformationVbtl::pcAccesses

Definition at line 41 of file security.h.

◆ pcInheritTypes

PSI_INHERIT_TYPE ULONG* ifaceISecurityInformationVbtl::pcInheritTypes

Definition at line 49 of file security.h.

◆ pguidObjectType

const GUID * ifaceISecurityInformationVbtl::pguidObjectType

Definition at line 38 of file security.h.

◆ piDefaultAccess

const GUID DWORD PSI_ACCESS ULONG ULONG* ifaceISecurityInformationVbtl::piDefaultAccess

Definition at line 42 of file security.h.

◆ pMask

const GUID UCHAR ACCESS_MASK* ifaceISecurityInformationVbtl::pMask

Definition at line 46 of file security.h.

◆ pObjectInfo

PSI_OBJECT_INFO ifaceISecurityInformationVbtl::pObjectInfo

Definition at line 29 of file security.h.

◆ ppAccess

const GUID DWORD PSI_ACCESS* ifaceISecurityInformationVbtl::ppAccess

Definition at line 40 of file security.h.

◆ ppInheritTypes

PSI_INHERIT_TYPE* ifaceISecurityInformationVbtl::ppInheritTypes

Definition at line 48 of file security.h.

◆ ppSecurityDescriptor

SECURITY_INFORMATION PSECURITY_DESCRIPTOR* ifaceISecurityInformationVbtl::ppSecurityDescriptor

Definition at line 32 of file security.h.

◆ pSecurityDescriptor

SECURITY_INFORMATION PSECURITY_DESCRIPTOR ifaceISecurityInformationVbtl::pSecurityDescriptor

Definition at line 36 of file security.h.

◆ pvObject

REFIID PVOID* ifaceISecurityInformationVbtl::pvObject

Definition at line 23 of file security.h.

◆ RequestedInformation

SECURITY_INFORMATION ifaceISecurityInformationVbtl::RequestedInformation

Definition at line 31 of file security.h.

◆ uMsg

HWND UINT ifaceISecurityInformationVbtl::uMsg

Definition at line 52 of file security.h.

◆ uPage

HWND UINT SI_PAGE_TYPE ifaceISecurityInformationVbtl::uPage

Definition at line 53 of file security.h.


The documentation for this struct was generated from the following file: