Files
marlersoft-win32json/api/Security.ConfigurationSnapin.json
T
2026-02-15 20:01:23 -07:00

501 lines
16 KiB
JSON

{
"Constants":[{
"Name":"cNodetypeSceTemplateServices"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"24a7f717-1f0c-11d1-affb-00c04fb984f9"
,"Attrs":[]
},{
"Name":"cNodetypeSceAnalysisServices"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"678050c7-1ff8-11d1-affb-00c04fb984f9"
,"Attrs":[]
},{
"Name":"cNodetypeSceEventLog"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"2ce06698-4bf3-11d1-8c30-00c04fb984f9"
,"Attrs":[]
},{
"Name":"SCESTATUS_SUCCESS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"SCESTATUS_INVALID_PARAMETER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"SCESTATUS_RECORD_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"SCESTATUS_INVALID_DATA"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"SCESTATUS_OBJECT_EXIST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"SCESTATUS_BUFFER_TOO_SMALL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":5
,"Attrs":[]
},{
"Name":"SCESTATUS_PROFILE_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":6
,"Attrs":[]
},{
"Name":"SCESTATUS_BAD_FORMAT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":7
,"Attrs":[]
},{
"Name":"SCESTATUS_NOT_ENOUGH_RESOURCE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"SCESTATUS_ACCESS_DENIED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":9
,"Attrs":[]
},{
"Name":"SCESTATUS_CANT_DELETE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":10
,"Attrs":[]
},{
"Name":"SCESTATUS_PREFIX_OVERFLOW"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":11
,"Attrs":[]
},{
"Name":"SCESTATUS_OTHER_ERROR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":12
,"Attrs":[]
},{
"Name":"SCESTATUS_ALREADY_RUNNING"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":13
,"Attrs":[]
},{
"Name":"SCESTATUS_SERVICE_NOT_SUPPORT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":14
,"Attrs":[]
},{
"Name":"SCESTATUS_MOD_NOT_FOUND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":15
,"Attrs":[]
},{
"Name":"SCESTATUS_EXCEPTION_IN_SERVER"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":16
,"Attrs":[]
},{
"Name":"SCESTATUS_NO_TEMPLATE_GIVEN"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":17
,"Attrs":[]
},{
"Name":"SCESTATUS_NO_MAPPING"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":18
,"Attrs":[]
},{
"Name":"SCESTATUS_TRUST_FAIL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":19
,"Attrs":[]
},{
"Name":"SCE_ROOT_PATH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Software\\Microsoft\\Windows NT\\CurrentVersion\\SeCEdit"
,"Attrs":[]
},{
"Name":"SCESVC_ENUMERATION_MAX"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":100
,"Attrs":[]
},{
"Name":"struuidNodetypeSceTemplateServices"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{24a7f717-1f0c-11d1-affb-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"lstruuidNodetypeSceTemplateServices"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{24a7f717-1f0c-11d1-affb-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"struuidNodetypeSceAnalysisServices"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{678050c7-1ff8-11d1-affb-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"lstruuidNodetypeSceAnalysisServices"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{678050c7-1ff8-11d1-affb-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"struuidNodetypeSceEventLog"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{2ce06698-4bf3-11d1-8c30-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"lstruuidNodetypeSceEventLog"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{2ce06698-4bf3-11d1-8c30-00c04fb984f9}"
,"Attrs":[]
},{
"Name":"CCF_SCESVC_ATTACHMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CCF_SCESVC_ATTACHMENT"
,"Attrs":[]
},{
"Name":"CCF_SCESVC_ATTACHMENT_DATA"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CCF_SCESVC_ATTACHMENT_DATA"
,"Attrs":[]
}],
"Types":[{
"Name":"SCE_LOG_ERR_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCE_LOG_LEVEL_ALWAYS","Value":0}
,{"Name":"SCE_LOG_LEVEL_ERROR","Value":1}
,{"Name":"SCE_LOG_LEVEL_DETAIL","Value":2}
,{"Name":"SCE_LOG_LEVEL_DEBUG","Value":3}
]
,"IntegerBase":"UInt32"
},{
"Name":"SCESVC_CONFIGURATION_LINE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Key","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"ValueLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCESVC_CONFIGURATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Lines","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCESVC_CONFIGURATION_LINE","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCESVC_INFO_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SceSvcConfigurationInfo","Value":0}
,{"Name":"SceSvcMergedPolicyInfo","Value":1}
,{"Name":"SceSvcAnalysisInfo","Value":2}
,{"Name":"SceSvcInternalUse","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SCESVC_ANALYSIS_LINE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Key","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ValueLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCESVC_ANALYSIS_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Lines","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCESVC_ANALYSIS_LINE","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PFSCE_QUERY_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"sceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"sceType","Type":{"Kind":"ApiRef","Name":"SCESVC_INFO_TYPE","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":["In"]}
,{"Name":"lpPrefix","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
,{"Name":"bExact","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppvInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"psceEnumHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFSCE_SET_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"sceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"sceType","Type":{"Kind":"ApiRef","Name":"SCESVC_INFO_TYPE","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":["In"]}
,{"Name":"lpPrefix","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
,{"Name":"bExact","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pvInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFSCE_FREE_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pvServiceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PFSCE_LOG_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ErrLevel","Type":{"Kind":"ApiRef","Name":"SCE_LOG_ERR_LEVEL","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":["In"]}
,{"Name":"Win32rc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pErrFmt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
]
},{
"Name":"SCESVC_CALLBACK_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"sceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"pfQueryInfo","Type":{"Kind":"ApiRef","Name":"PFSCE_QUERY_INFO","TargetKind":"FunctionPointer","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":[]}
,{"Name":"pfSetInfo","Type":{"Kind":"ApiRef","Name":"PFSCE_SET_INFO","TargetKind":"FunctionPointer","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":[]}
,{"Name":"pfFreeInfo","Type":{"Kind":"ApiRef","Name":"PFSCE_FREE_INFO","TargetKind":"FunctionPointer","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":[]}
,{"Name":"pfLogInfo","Type":{"Kind":"ApiRef","Name":"PFSCE_LOG_INFO","TargetKind":"FunctionPointer","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PF_ConfigAnalyzeService"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"pSceCbInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCESVC_CALLBACK_INFO","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PF_UpdateService"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"pSceCbInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCESVC_CALLBACK_INFO","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServiceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCESVC_CONFIGURATION_INFO","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"ISceSvcAttachmentPersistInfo"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6d90e0d0-200d-11d1-affb-00c04fb984f9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Save"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpTemplateName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
,{"Name":"scesvcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"ppvData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"pbOverwriteAll","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"IsDirty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"PreserveSig"
]
,"Params":[
{"Name":"lpTemplateName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
]
},{
"Name":"FreeBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISceSvcAttachmentData"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"17c35fde-200d-11d1-affb-00c04fb984f9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"scesvcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"sceType","Type":{"Kind":"ApiRef","Name":"SCESVC_INFO_TYPE","TargetKind":"Default","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":["In"]}
,{"Name":"ppvData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"psceEnumHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpServiceName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
,{"Name":"lpTemplateName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
,{"Name":"lpSceSvcPersistInfo","Type":{"Kind":"ApiRef","Name":"ISceSvcAttachmentPersistInfo","TargetKind":"Com","Api":"Security.ConfigurationSnapin","Parents":[]},"Attrs":["In"]}
,{"Name":"pscesvcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FreeBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CloseHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"scesvcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}]
}],
"Functions":[],
"UnicodeAliases":[
]
}