Vanara/PInvoke/AclUI
David Hall 0de77a27a4 Updated project files 2023-11-03 01:08:38 -06:00
..
AclUI.cs Multiple projects touched to get nullability added to Vanara.Windows.Forms and assoc unit tests 2023-09-29 11:58:35 -06:00
Vanara.PInvoke.AclUI.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Updated project files 2023-11-03 01:08:38 -06:00

readme.md

Vanara.PInvoke.AclUI

PInvoke API (methods, structures and constants) imported from Windows AclUI.dll.

  • Includes methods from aclui.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (3 of 3 functions)

Native Method Header Managed Method
CreateSecurityPage aclui.h Vanara.PInvoke.AclUI.CreateSecurityPage
EditSecurity aclui.h Vanara.PInvoke.AclUI.EditSecurity
EditSecurityAdvanced aclui.h Vanara.PInvoke.AclUI.EditSecurityAdvanced

Enumerations

Native Enum Header Managed Enum
PropertySheetCallbackMessage Vanara.PInvoke.AclUI.PropertySheetCallbackMessage
SECURITY_OBJECT_ID Vanara.PInvoke.AclUI.SECURITY_OBJECT_ID
SI_OBJECT_INFO_Flags Vanara.PInvoke.AclUI.SI_OBJECT_INFO_Flags
SI_PAGE_ACTIVATED Vanara.PInvoke.AclUI.SI_PAGE_ACTIVATED
SI_PAGE_TYPE Vanara.PInvoke.AclUI.SI_PAGE_TYPE

Structures

Native Structure Header Managed Structure
EFFPERM_RESULT_LIST aclui.h Vanara.PInvoke.AclUI.EFFPERM_RESULT_LIST
SECURITY_OBJECT aclui.h Vanara.PInvoke.AclUI.SECURITY_OBJECT
SI_ACCESS aclui.h Vanara.PInvoke.AclUI.SI_ACCESS
SI_INHERIT_TYPE aclui.h Vanara.PInvoke.AclUI.SI_INHERIT_TYPE
SI_OBJECT_INFO aclui.h Vanara.PInvoke.AclUI.SI_OBJECT_INFO
SID_INFO aclui.h Vanara.PInvoke.AclUI.SID_INFO

Interfaces

Native Interface Header Managed Interface
IEffectivePermission aclui.h Vanara.PInvoke.AclUI.IEffectivePermission
IEffectivePermission2 aclui.h Vanara.PInvoke.AclUI.IEffectivePermission2
ISecurityInformation aclui.h Vanara.PInvoke.AclUI.ISecurityInformation
ISecurityInformation2 aclui.h Vanara.PInvoke.AclUI.ISecurityInformation2
ISecurityInformation3 aclui.h Vanara.PInvoke.AclUI.ISecurityInformation3
ISecurityInformation4 aclui.h Vanara.PInvoke.AclUI.ISecurityInformation4
ISecurityObjectTypeInfo aclui.h Vanara.PInvoke.AclUI.ISecurityObjectTypeInfo