mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
501 lines
16 KiB
JSON
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":[
|
|
]
|
|
}
|