mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
5406 lines
185 KiB
JSON
5406 lines
185 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"NETCON_MAX_NAME_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"S_OBJECT_NO_LONGER_VALID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NETISO_GEID_FOR_WDAG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NETISO_GEID_FOR_NEUTRAL_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"UPnPNAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ae1e00aa-3fd5-403c-8a27-2bbdc30cd0e1"
|
|
}
|
|
,{
|
|
"Name":"IUPnPNAT"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"b171c812-cc76-485a-94d8-b6b3a2794e99"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_StaticPortMappingCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppSPMs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStaticPortMappingCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DynamicPortMappingCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppDPMs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDynamicPortMappingCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NATEventManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppNEM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INATEventManager","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INATEventManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"624bd588-9060-4109-b0b0-1adbbcac32df"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_ExternalIPAddressCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_NumberOfEntriesCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INATExternalIPAddressCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"9c416740-a34e-446f-ba06-abd04c3149ae"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"NewExternalIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrNewExternalIPAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INATNumberOfEntriesCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c83a0a74-91ee-41b6-b67a-67e0f00bbd78"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"NewNumberOfEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lNewNumberOfEntries","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDynamicPortMappingCollection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b60de00f-156e-4e8d-9ec1-3a2342c10899"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"bstrRemoteHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppDPM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDynamicPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrRemoteHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrRemoteHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lInternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrInternalClient","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"bstrDescription","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lLeaseDuration","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppDPM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDynamicPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDynamicPortMapping"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4fc80282-23b6-4378-9a27-cd8f17c9400c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ExternalIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternalClient"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LeaseDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenewLease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lLeaseDurationDesired","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pLeaseDurationReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditInternalClient"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrInternalClient","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"vb","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrDescription","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditInternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lInternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStaticPortMappingCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"cd1f3e77-66d6-4664-82c7-36dbb641d0f1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSPM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStaticPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lExternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lInternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrInternalClient","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"bstrDescription","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSPM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStaticPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStaticPortMapping"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"6f10711f-729b-41e5-93b8-f21d0f818df1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ExternalIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternalClient"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditInternalClient"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrInternalClient","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"vb","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrDescription","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditInternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lInternalPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetSharingManager"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5c63c1ad-3956-4ff8-8486-40034758315b"
|
|
}
|
|
,{
|
|
"Name":"IEnumNetConnection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956a0-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"INetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NETCON_CHARACTERISTIC_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCCF_NONE","Value":0}
|
|
,{"Name":"NCCF_ALL_USERS","Value":1}
|
|
,{"Name":"NCCF_ALLOW_DUPLICATION","Value":2}
|
|
,{"Name":"NCCF_ALLOW_REMOVAL","Value":4}
|
|
,{"Name":"NCCF_ALLOW_RENAME","Value":8}
|
|
,{"Name":"NCCF_INCOMING_ONLY","Value":32}
|
|
,{"Name":"NCCF_OUTGOING_ONLY","Value":64}
|
|
,{"Name":"NCCF_BRANDED","Value":128}
|
|
,{"Name":"NCCF_SHARED","Value":256}
|
|
,{"Name":"NCCF_BRIDGED","Value":512}
|
|
,{"Name":"NCCF_FIREWALLED","Value":1024}
|
|
,{"Name":"NCCF_DEFAULT","Value":2048}
|
|
,{"Name":"NCCF_HOMENET_CAPABLE","Value":4096}
|
|
,{"Name":"NCCF_SHARED_PRIVATE","Value":8192}
|
|
,{"Name":"NCCF_QUARANTINED","Value":16384}
|
|
,{"Name":"NCCF_RESERVED","Value":32768}
|
|
,{"Name":"NCCF_HOSTED_NETWORK","Value":65536}
|
|
,{"Name":"NCCF_VIRTUAL_STATION","Value":131072}
|
|
,{"Name":"NCCF_WIFI_DIRECT","Value":262144}
|
|
,{"Name":"NCCF_BLUETOOTH_MASK","Value":983040}
|
|
,{"Name":"NCCF_LAN_MASK","Value":15728640}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NETCON_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCS_DISCONNECTED","Value":0}
|
|
,{"Name":"NCS_CONNECTING","Value":1}
|
|
,{"Name":"NCS_CONNECTED","Value":2}
|
|
,{"Name":"NCS_DISCONNECTING","Value":3}
|
|
,{"Name":"NCS_HARDWARE_NOT_PRESENT","Value":4}
|
|
,{"Name":"NCS_HARDWARE_DISABLED","Value":5}
|
|
,{"Name":"NCS_HARDWARE_MALFUNCTION","Value":6}
|
|
,{"Name":"NCS_MEDIA_DISCONNECTED","Value":7}
|
|
,{"Name":"NCS_AUTHENTICATING","Value":8}
|
|
,{"Name":"NCS_AUTHENTICATION_SUCCEEDED","Value":9}
|
|
,{"Name":"NCS_AUTHENTICATION_FAILED","Value":10}
|
|
,{"Name":"NCS_INVALID_ADDRESS","Value":11}
|
|
,{"Name":"NCS_CREDENTIALS_REQUIRED","Value":12}
|
|
,{"Name":"NCS_ACTION_REQUIRED","Value":13}
|
|
,{"Name":"NCS_ACTION_REQUIRED_RETRY","Value":14}
|
|
,{"Name":"NCS_CONNECT_FAILED","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NETCON_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCT_DIRECT_CONNECT","Value":0}
|
|
,{"Name":"NCT_INBOUND","Value":1}
|
|
,{"Name":"NCT_INTERNET","Value":2}
|
|
,{"Name":"NCT_LAN","Value":3}
|
|
,{"Name":"NCT_PHONE","Value":4}
|
|
,{"Name":"NCT_TUNNEL","Value":5}
|
|
,{"Name":"NCT_BRIDGE","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NETCON_MEDIATYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCM_NONE","Value":0}
|
|
,{"Name":"NCM_DIRECT","Value":1}
|
|
,{"Name":"NCM_ISDN","Value":2}
|
|
,{"Name":"NCM_LAN","Value":3}
|
|
,{"Name":"NCM_PHONE","Value":4}
|
|
,{"Name":"NCM_TUNNEL","Value":5}
|
|
,{"Name":"NCM_PPPOE","Value":6}
|
|
,{"Name":"NCM_BRIDGE","Value":7}
|
|
,{"Name":"NCM_SHAREDACCESSHOST_LAN","Value":8}
|
|
,{"Name":"NCM_SHAREDACCESSHOST_RAS","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NETCON_PROPERTIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pszwName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszwDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"NETCON_STATUS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"NETCON_MEDIATYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwCharacter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"clsidThisObject","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"clsidUiObject","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetConnection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956a1-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Delete"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Duplicate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszwDuplicateName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppCon","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppProps","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETCON_PROPERTIES","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUiObjectClassId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Rename"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszwNewName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NETCONMGR_ENUM_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCME_DEFAULT","Value":0}
|
|
,{"Name":"NCME_HIDDEN","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INetConnectionManager"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956a2-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EnumConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"NETCONMGR_ENUM_FLAGS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NETCONUI_CONNECT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NCUC_DEFAULT","Value":0}
|
|
,{"Name":"NCUC_NO_UI","Value":1}
|
|
,{"Name":"NCUC_ENABLE_DISABLE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INetConnectionConnectUi"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956a3-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetConnection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCon","Type":{"Kind":"ApiRef","Name":"INetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumNetSharingPortMapping"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b0-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgVar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetSharingPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingPortMappingProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"24b7e9b5-e38f-4685-851b-00892cf5f940"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IPProtocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pucIPProt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pusPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternalPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pusPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Options"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pdwOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TargetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TargetIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrTargetIPAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbool","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingPortMapping"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b1-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Disable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Properties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppNSPMP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingPortMappingProps","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Delete"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumNetSharingEveryConnection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b8-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgVar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetSharingEveryConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumNetSharingPublicConnection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b4-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgVar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetSharingPublicConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumNetSharingPrivateConnection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b5-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgVar","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pCeltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumNetSharingPrivateConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingPortMappingCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"02e4a2de-da20-4e34-89c8-ac22275a010b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetConnectionProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"f4277c95-ce5b-463d-8167-5662d9bcaa72"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Guid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DeviceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbstrDeviceName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Status"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETCON_STATUS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETCON_MEDIATYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Characteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SHARINGCONNECTIONTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ICSSHARINGTYPE_PUBLIC","Value":0}
|
|
,{"Name":"ICSSHARINGTYPE_PRIVATE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SHARINGCONNECTION_ENUM_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ICSSC_DEFAULT","Value":0}
|
|
,{"Name":"ICSSC_ENABLED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ICS_TARGETTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ICSTT_NAME","Value":0}
|
|
,{"Name":"ICSTT_IPADDRESS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INetSharingConfiguration"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b6-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SharingEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SharingConnectionType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SHARINGCONNECTIONTYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisableSharing"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnableSharing"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"SHARINGCONNECTIONTYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InternetFirewallEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisableInternetFirewall"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnableInternetFirewall"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumPortMappings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"SHARINGCONNECTION_ENUM_FLAGS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingPortMappingCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddPortMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ucIPProtocol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"usExternalPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"usInternalPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrTargetNameOrIPAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eTargetType","Type":{"Kind":"ApiRef","Name":"ICS_TARGETTYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMapping","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemovePortMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMapping","Type":{"Kind":"ApiRef","Name":"INetSharingPortMapping","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingEveryConnectionCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"33c4643c-7811-46fa-a89a-768597bd7223"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingPublicConnectionCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"7d7a6355-f372-4971-a149-bfc927be762a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingPrivateConnectionCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"38ae69e0-4409-402a-a2cb-e965c727f840"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetSharingManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"c08956b7-1cd3-11d1-b1c5-00805fc1270e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SharingInstalled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pbInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumPublicConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"SHARINGCONNECTION_ENUM_FLAGS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingPublicConnectionCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumPrivateConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"SHARINGCONNECTION_ENUM_FLAGS","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingPrivateConnectionCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_INetSharingConfigurationForINetConnection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pNetConnection","Type":{"Kind":"ApiRef","Name":"INetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppNetSharingConfiguration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingConfiguration","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumEveryConnection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetSharingEveryConnectionCollection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NetConnectionProps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pNetConnection","Type":{"Kind":"ApiRef","Name":"INetConnection","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetConnectionProps","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetFwRule"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2c5bc43e-3369-4c33-ab0c-be9469677af4"
|
|
}
|
|
,{
|
|
"Name":"NetFwOpenPort"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0ca545c6-37ad-4a6c-bf92-9f7610067ef5"
|
|
}
|
|
,{
|
|
"Name":"NetFwAuthorizedApplication"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ec9846b3-2762-4a6b-a214-6acb603462d2"
|
|
}
|
|
,{
|
|
"Name":"NetFwPolicy2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e2b3c97f-6ae1-41ac-817a-f6f92166d7dd"
|
|
}
|
|
,{
|
|
"Name":"NetFwProduct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d745ed8-c514-4d1d-bf42-751fed2d5ac7"
|
|
}
|
|
,{
|
|
"Name":"NetFwProducts"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cc19079b-8272-4d73-bb70-cdb533527b61"
|
|
}
|
|
,{
|
|
"Name":"NetFwMgr"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"304ce942-6e39-40d8-943a-b913c40c9cd4"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_POLICY_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_POLICY_GROUP","Value":0}
|
|
,{"Name":"NET_FW_POLICY_LOCAL","Value":1}
|
|
,{"Name":"NET_FW_POLICY_EFFECTIVE","Value":2}
|
|
,{"Name":"NET_FW_POLICY_TYPE_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_PROFILE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_PROFILE_DOMAIN","Value":0}
|
|
,{"Name":"NET_FW_PROFILE_STANDARD","Value":1}
|
|
,{"Name":"NET_FW_PROFILE_CURRENT","Value":2}
|
|
,{"Name":"NET_FW_PROFILE_TYPE_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_PROFILE_TYPE2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_PROFILE2_DOMAIN","Value":1}
|
|
,{"Name":"NET_FW_PROFILE2_PRIVATE","Value":2}
|
|
,{"Name":"NET_FW_PROFILE2_PUBLIC","Value":4}
|
|
,{"Name":"NET_FW_PROFILE2_ALL","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_IP_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_IP_VERSION_V4","Value":0}
|
|
,{"Name":"NET_FW_IP_VERSION_V6","Value":1}
|
|
,{"Name":"NET_FW_IP_VERSION_ANY","Value":2}
|
|
,{"Name":"NET_FW_IP_VERSION_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_SCOPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_SCOPE_ALL","Value":0}
|
|
,{"Name":"NET_FW_SCOPE_LOCAL_SUBNET","Value":1}
|
|
,{"Name":"NET_FW_SCOPE_CUSTOM","Value":2}
|
|
,{"Name":"NET_FW_SCOPE_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_IP_PROTOCOL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_IP_PROTOCOL_TCP","Value":6}
|
|
,{"Name":"NET_FW_IP_PROTOCOL_UDP","Value":17}
|
|
,{"Name":"NET_FW_IP_PROTOCOL_ANY","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_SERVICE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_SERVICE_FILE_AND_PRINT","Value":0}
|
|
,{"Name":"NET_FW_SERVICE_UPNP","Value":1}
|
|
,{"Name":"NET_FW_SERVICE_REMOTE_DESKTOP","Value":2}
|
|
,{"Name":"NET_FW_SERVICE_NONE","Value":3}
|
|
,{"Name":"NET_FW_SERVICE_TYPE_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_RULE_DIRECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_RULE_DIR_IN","Value":1}
|
|
,{"Name":"NET_FW_RULE_DIR_OUT","Value":2}
|
|
,{"Name":"NET_FW_RULE_DIR_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_ACTION_BLOCK","Value":0}
|
|
,{"Name":"NET_FW_ACTION_ALLOW","Value":1}
|
|
,{"Name":"NET_FW_ACTION_MAX","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_MODIFY_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_MODIFY_STATE_OK","Value":0}
|
|
,{"Name":"NET_FW_MODIFY_STATE_GP_OVERRIDE","Value":1}
|
|
,{"Name":"NET_FW_MODIFY_STATE_INBOUND_BLOCKED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_RULE_CATEGORY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_RULE_CATEGORY_BOOT","Value":0}
|
|
,{"Name":"NET_FW_RULE_CATEGORY_STEALTH","Value":1}
|
|
,{"Name":"NET_FW_RULE_CATEGORY_FIREWALL","Value":2}
|
|
,{"Name":"NET_FW_RULE_CATEGORY_CONSEC","Value":3}
|
|
,{"Name":"NET_FW_RULE_CATEGORY_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_EDGE_TRAVERSAL_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_EDGE_TRAVERSAL_TYPE_DENY","Value":0}
|
|
,{"Name":"NET_FW_EDGE_TRAVERSAL_TYPE_ALLOW","Value":1}
|
|
,{"Name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_APP","Value":2}
|
|
,{"Name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_USER","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NET_FW_AUTHENTICATE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NET_FW_AUTHENTICATE_NONE","Value":0}
|
|
,{"Name":"NET_FW_AUTHENTICATE_NO_ENCAPSULATION","Value":1}
|
|
,{"Name":"NET_FW_AUTHENTICATE_WITH_INTEGRITY","Value":2}
|
|
,{"Name":"NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION","Value":3}
|
|
,{"Name":"NET_FW_AUTHENTICATE_AND_ENCRYPT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NETISO_FLAG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NETISO_FLAG_FORCE_COMPUTE_BINARIES","Value":1}
|
|
,{"Name":"NETISO_FLAG_MAX","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_AC_CREATION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INET_FIREWALL_AC_NONE","Value":0}
|
|
,{"Name":"INET_FIREWALL_AC_PACKAGE_ID_ONLY","Value":1}
|
|
,{"Name":"INET_FIREWALL_AC_BINARY","Value":2}
|
|
,{"Name":"INET_FIREWALL_AC_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_AC_CHANGE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INET_FIREWALL_AC_CHANGE_INVALID","Value":0}
|
|
,{"Name":"INET_FIREWALL_AC_CHANGE_CREATE","Value":1}
|
|
,{"Name":"INET_FIREWALL_AC_CHANGE_DELETE","Value":2}
|
|
,{"Name":"INET_FIREWALL_AC_CHANGE_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_AC_CAPABILITIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"capabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID_AND_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_AC_BINARIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"binaries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_AC_CHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"changeType","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_CHANGE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"createType","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_CREATION_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"appContainerSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"userSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"displayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"capabilities","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_CAPABILITIES","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"binaries","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_BINARIES","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INET_FIREWALL_APP_CONTAINER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"appContainerSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"userSid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"appContainerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"displayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"capabilities","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_CAPABILITIES","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"binaries","Type":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_BINARIES","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":[]}
|
|
,{"Name":"workingDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"packageFullName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PAC_CHANGES_CALLBACK_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pChange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INET_FIREWALL_AC_CHANGE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NETISO_ERROR_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"NETISO_ERROR_TYPE_NONE","Value":0}
|
|
,{"Name":"NETISO_ERROR_TYPE_PRIVATE_NETWORK","Value":1}
|
|
,{"Name":"NETISO_ERROR_TYPE_INTERNET_CLIENT","Value":2}
|
|
,{"Name":"NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER","Value":3}
|
|
,{"Name":"NETISO_ERROR_TYPE_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PNETISO_EDP_ID_CALLBACK_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"wszEnterpriseId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwErr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwRemoteAdminSettings"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d4becddf-6f73-4a83-b832-9c66874cd20e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwIcmpSettings"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a6207b2e-7cdd-426a-951e-5e1cbc5afead"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AllowOutboundDestinationUnreachable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowOutboundDestinationUnreachable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowRedirect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowRedirect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowInboundEchoRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowInboundEchoRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowOutboundTimeExceeded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowOutboundTimeExceeded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowOutboundParameterProblem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowOutboundParameterProblem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowOutboundSourceQuench"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowOutboundSourceQuench"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowInboundRouterRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowInboundRouterRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowInboundTimestampRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowInboundTimestampRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowInboundMaskRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowInboundMaskRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AllowOutboundPacketTooBig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AllowOutboundPacketTooBig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"allow","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwOpenPort"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e0483ba0-47ff-4d9c-a6d6-7741d0b195f7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_IP_PROTOCOL","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipProtocol","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_PROTOCOL","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Port"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Port"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BuiltIn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"builtIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwOpenPorts"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"c0e9d7fa-e07e-430a-b19a-090ce82d92e2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"port","Type":{"Kind":"ApiRef","Name":"INetFwOpenPort","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"portNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ipProtocol","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_PROTOCOL","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"portNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ipProtocol","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_PROTOCOL","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"openPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwOpenPort","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"newEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwService"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"79fd57c8-908e-4a36-9888-d5b3f0a444cf"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_SERVICE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Customized"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"customized","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_GloballyOpenPorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"openPorts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwOpenPorts","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwServices"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"79649bb4-903e-421b-94c9-79848e79f6ee"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"svcType","Type":{"Kind":"ApiRef","Name":"NET_FW_SERVICE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"service","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwService","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"newEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwAuthorizedApplication"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"b5e64ffa-c2c5-444e-a301-fb5e00018050"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ProcessImageFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ProcessImageFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IpVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Scope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"scope","Type":{"Kind":"ApiRef","Name":"NET_FW_SCOPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwAuthorizedApplications"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"644efd52-ccf9-486c-97a2-39f352570b30"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"app","Type":{"Kind":"ApiRef","Name":"INetFwAuthorizedApplication","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"app","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwAuthorizedApplication","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"newEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwRule"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"af230d27-baba-4e42-aced-f524f22cfce2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"desc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"desc","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ApplicationName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ApplicationName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ServiceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"serviceName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ServiceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"serviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"protocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Protocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalPorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalPorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumbers","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemotePorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemotePorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"portNumbers","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"localAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"localAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteAddresses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAddrs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IcmpTypesAndCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"icmpTypesAndCodes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IcmpTypesAndCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"icmpTypesAndCodes","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Direction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"dir","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_RULE_DIRECTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Direction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"dir","Type":{"Kind":"ApiRef","Name":"NET_FW_RULE_DIRECTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Interfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"interfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Interfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"interfaces","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InterfaceTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"interfaceTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InterfaceTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"interfaceTypes","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Grouping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Grouping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"context","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Profiles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileTypesBitmask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Profiles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileTypesBitmask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EdgeTraversal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EdgeTraversal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Action"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"action","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Action"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"action","Type":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwRule2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"9c27c8da-189b-4dde-89f7-8b39a316782c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"INetFwRule","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_EdgeTraversalOptions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EdgeTraversalOptions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lOptions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwRule3"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"b21563ff-d696-4222-ab46-4e89b73ab34a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"INetFwRule2","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_LocalAppPackageId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszPackageId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalAppPackageId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszPackageId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalUserOwner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserOwner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalUserOwner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserOwner","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalUserAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalUserAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteUserAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteUserAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteMachineAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RemoteMachineAuthorizedList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"wszUserAuthList","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SecureFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SecureFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"lOptions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwRules"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"9c4c6277-5027-441e-afae-ca1f542da009"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rule","Type":{"Kind":"ApiRef","Name":"INetFwRule","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"rule","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwRule","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"newEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwServiceRestriction"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"8267bbe3-f890-491c-b7b6-2db1ef0e5d2b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RestrictService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"serviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"appName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"restrictService","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"serviceSidRestricted","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ServiceRestricted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"serviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"appName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"serviceRestricted","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rules"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"rules","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwRules","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwProfile"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"174a0dda-e9f9-449d-993b-21ab667ca456"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FirewallEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FirewallEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExceptionsNotAllowed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"notAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ExceptionsNotAllowed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"notAllowed","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NotificationsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"disabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_NotificationsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"disabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UnicastResponsesToMulticastBroadcastDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"disabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UnicastResponsesToMulticastBroadcastDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"disabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RemoteAdminSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"remoteAdminSettings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwRemoteAdminSettings","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IcmpSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"icmpSettings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwIcmpSettings","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_GloballyOpenPorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"openPorts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwOpenPorts","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Services"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"services","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwServices","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AuthorizedApplications"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"apps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwAuthorizedApplications","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d46d2478-9ac9-4008-9dc7-5563ce5536cc"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CurrentProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwProfile","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProfileByType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"profile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwProfile","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwPolicy2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"98325047-c671-4174-8d81-defcd3f03186"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CurrentProfileTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileTypesBitmask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FirewallEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FirewallEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExcludedInterfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"interfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ExcludedInterfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"interfaces","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BlockAllInboundTraffic"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Block","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockAllInboundTraffic"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Block","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NotificationsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"disabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_NotificationsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"disabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UnicastResponsesToMulticastBroadcastDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"disabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UnicastResponsesToMulticastBroadcastDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"disabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rules"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"rules","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwRules","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ServiceRestriction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ServiceRestriction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwServiceRestriction","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnableRuleGroup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"profileTypesBitmask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"group","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enable","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsRuleGroupEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"profileTypesBitmask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"group","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreLocalFirewallDefaults"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultInboundAction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"action","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultInboundAction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"action","Type":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultOutboundAction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"action","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultOutboundAction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE2","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"action","Type":{"Kind":"ApiRef","Name":"NET_FW_ACTION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IsRuleGroupCurrentlyEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"group","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalPolicyModifyState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"modifyState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_MODIFY_STATE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwMgr"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f7898af5-cac4-4632-a2ec-da06e5111af2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_LocalPolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"localPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwPolicy","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentProfileType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"profileType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_FW_PROFILE_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDefaults"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsPortAllowed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"imageFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"portNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"localAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ipProtocol","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_PROTOCOL","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"allowed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"restricted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsIcmpTypeAllowed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ipVersion","Type":{"Kind":"ApiRef","Name":"NET_FW_IP_VERSION","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"localAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"allowed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"restricted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwProduct"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"71881699-18f4-458b-b892-3ffce5e07f75"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_RuleCategories"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ruleCategories","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RuleCategories"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ruleCategories","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DisplayName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"displayName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DisplayName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"displayName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PathToSignedProductExe"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"path","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INetFwProducts"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"39eb36e0-2097-40bd-8af2-63a13b525362"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Register"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"product","Type":{"Kind":"ApiRef","Name":"INetFwProduct","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"registration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"product","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INetFwProduct","TargetKind":"Com","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"newEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"NetworkIsolationSetupAppContainerBinaries"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"applicationContainerSid","Type":{"Kind":"ApiRef","Name":"PSID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"packageFullName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"packageFolder","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"displayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bBinariesFullyComputed","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"binaries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"binariesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationRegisterForAppContainerChanges"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"callback","Type":{"Kind":"ApiRef","Name":"PAC_CHANGES_CALLBACK_FN","TargetKind":"FunctionPointer","Api":"NetworkManagement.WindowsFirewall","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"registrationObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationUnregisterForAppContainerChanges"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"registrationObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationFreeAppContainers"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPublicAppCs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INET_FIREWALL_APP_CONTAINER","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationEnumAppContainers"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwNumPublicAppCs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppPublicAppCs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INET_FIREWALL_APP_CONTAINER","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationGetAppContainerConfig"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwNumPublicAppCs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"appContainerSids","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID_AND_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationSetAppContainerConfig"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwNumPublicAppCs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"appContainerSids","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"SID_AND_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NetworkIsolationDiagnoseConnectFailureAndGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-net-isolation-l1-1-0"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"netIsoError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETISO_ERROR_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsFirewall","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
]
|
|
|
|
}
|