IGroupPolicyObject can use enums. Fixed #1623.

This commit is contained in:
Mike Battista 2023-07-19 12:57:28 -07:00
Родитель bc8e51d7c9
Коммит 723a4c2944
2 изменённых файлов: 85 добавлений и 0 удалений

Просмотреть файл

@ -35389,6 +35389,67 @@
"parameter": "Flags"
}
]
},
{
"name": "GPO_OPEN_FLAGS",
"autoPopulate": {
"header": "GPEdit.h",
"filter": "GPO_OPEN_"
},
"members": [],
"uses": [
{
"interface": "IGroupPolicyObject",
"method": "OpenLocalMachineGPO",
"parameter": "dwFlags"
},
{
"interface": "IGroupPolicyObject",
"method": "OpenRemoteMachineGPO",
"parameter": "dwFlags"
},
{
"interface": "IGroupPolicyObject",
"method": "OpenDSGPO",
"parameter": "dwFlags"
}
]
},
{
"name": "GPO_OPTIONS",
"flags": true,
"autoPopulate": {
"header": "GPEdit.h",
"filter": "GPO_OPTION_"
},
"members": [],
"uses": [
{
"interface": "IGroupPolicyObject",
"method": "GetOptions",
"parameter": "dwOptions"
},
{
"interface": "IGroupPolicyObject",
"method": "SetOptions",
"parameter": "dwOptions"
}
]
},
{
"name": "GPO_SECTION",
"autoPopulate": {
"header": "GPEdit.h",
"filter": "GPO_SECTION_"
},
"members": [],
"uses": [
{
"interface": "IGroupPolicyObject",
"method": "GetRegistryKey",
"parameter": "dwSection"
}
]
}
]
}

Просмотреть файл

@ -61824,3 +61824,27 @@ Windows.Win32.UI.Shell.Apis.PSGUID_SUMMARYINFORMATION added
Windows.Win32.UI.Shell.Apis.PSGUID_VIDEO added
Windows.Win32.UI.Shell.Apis.PSGUID_VOLUME added
Windows.Win32.UI.Shell.Apis.PSGUID_WEBVIEW added
# Fixed #1623.
Windows.Win32.System.GroupPolicy.Apis.GPO_OPEN_LOAD_REGISTRY removed
Windows.Win32.System.GroupPolicy.Apis.GPO_OPEN_READ_ONLY removed
Windows.Win32.System.GroupPolicy.Apis.GPO_OPTION_DISABLE_MACHINE removed
Windows.Win32.System.GroupPolicy.Apis.GPO_OPTION_DISABLE_USER removed
Windows.Win32.System.GroupPolicy.Apis.GPO_SECTION_MACHINE removed
Windows.Win32.System.GroupPolicy.Apis.GPO_SECTION_ROOT removed
Windows.Win32.System.GroupPolicy.Apis.GPO_SECTION_USER removed
Windows.Win32.System.GroupPolicy.GPO_OPEN_FLAGS added
Windows.Win32.System.GroupPolicy.GPO_OPEN_FLAGS.GPO_OPEN_LOAD_REGISTRY added
Windows.Win32.System.GroupPolicy.GPO_OPEN_FLAGS.GPO_OPEN_READ_ONLY added
Windows.Win32.System.GroupPolicy.GPO_OPTIONS added
Windows.Win32.System.GroupPolicy.GPO_OPTIONS.GPO_OPTION_DISABLE_MACHINE added
Windows.Win32.System.GroupPolicy.GPO_OPTIONS.GPO_OPTION_DISABLE_USER added
Windows.Win32.System.GroupPolicy.GPO_SECTION added
Windows.Win32.System.GroupPolicy.GPO_SECTION.GPO_SECTION_MACHINE added
Windows.Win32.System.GroupPolicy.GPO_SECTION.GPO_SECTION_ROOT added
Windows.Win32.System.GroupPolicy.GPO_SECTION.GPO_SECTION_USER added
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.GetOptions : dwOptions...UInt32* => GPO_OPTIONS*
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.GetRegistryKey : dwSection...UInt32 => GPO_SECTION
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.OpenDSGPO : dwFlags...UInt32 => GPO_OPEN_FLAGS
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.OpenLocalMachineGPO : dwFlags...UInt32 => GPO_OPEN_FLAGS
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.OpenRemoteMachineGPO : dwFlags...UInt32 => GPO_OPEN_FLAGS
Windows.Win32.System.GroupPolicy.IGroupPolicyObject.SetOptions : dwOptions...UInt32 => GPO_OPTIONS