{ "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":[ ] }