Files
marlersoft-win32json/api/NetworkManagement.NetworkDiagnosticsFramework.json
2026-02-15 17:17:14 -07:00

1092 lines
44 KiB
JSON

{
"Constants":[{
"Name":"NDF_ERROR_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63744
,"Attrs":[]
},{
"Name":"NDF_E_LENGTH_EXCEEDED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895616
,"Attrs":[]
},{
"Name":"NDF_E_NOHELPERCLASS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895615
,"Attrs":[]
},{
"Name":"NDF_E_CANCELLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895614
,"Attrs":[]
},{
"Name":"NDF_E_DISABLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895612
,"Attrs":[]
},{
"Name":"NDF_E_BAD_PARAM"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895611
,"Attrs":[]
},{
"Name":"NDF_E_VALIDATION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895610
,"Attrs":[]
},{
"Name":"NDF_E_UNKNOWN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895609
,"Attrs":[]
},{
"Name":"NDF_E_PROBLEM_PRESENT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146895608
,"Attrs":[]
},{
"Name":"RF_WORKAROUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":536870912
,"Attrs":[]
},{
"Name":"RF_USER_ACTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"RF_USER_CONFIRMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217728
,"Attrs":[]
},{
"Name":"RF_INFORMATION_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"RF_UI_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"RF_SHOW_EVENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"RF_VALIDATE_HELPTOPIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"RF_REPRO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"RF_CONTACT_ADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"RF_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"RF_RESERVED_CA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"RF_RESERVED_LNI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"RCF_ISLEAF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"RCF_ISCONFIRMED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"RCF_ISTHIRDPARTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DF_IMPERSONATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"DF_TRACELESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"NDF_INBOUND_FLAG_EDGETRAVERSAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"NDF_INBOUND_FLAG_HEALTHCHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"NDF_ADD_CAPTURE_TRACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"NDF_APPLY_INCLUSION_LIST_FILTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}],
"Types":[{
"Name":"ATTRIBUTE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AT_INVALID","Value":0}
,{"Name":"AT_BOOLEAN","Value":1}
,{"Name":"AT_INT8","Value":2}
,{"Name":"AT_UINT8","Value":3}
,{"Name":"AT_INT16","Value":4}
,{"Name":"AT_UINT16","Value":5}
,{"Name":"AT_INT32","Value":6}
,{"Name":"AT_UINT32","Value":7}
,{"Name":"AT_INT64","Value":8}
,{"Name":"AT_UINT64","Value":9}
,{"Name":"AT_STRING","Value":10}
,{"Name":"AT_GUID","Value":11}
,{"Name":"AT_LIFE_TIME","Value":12}
,{"Name":"AT_SOCKADDR","Value":13}
,{"Name":"AT_OCTET_STRING","Value":14}
]
,"IntegerBase":"Int32"
},{
"Name":"OCTET_STRING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lpValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LIFE_TIME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"startTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"endTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DIAG_SOCKADDR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"data","Type":{"Kind":"Array","Shape":{"Size":126},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"HELPER_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"type","Type":{"Kind":"ApiRef","Name":"ATTRIBUTE_TYPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Boolean","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Char","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Byte","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Short","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
,{"Name":"Word","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Int","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"DWord","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Int64","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"UInt64","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"PWStr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"LifeTime","Type":{"Kind":"ApiRef","Name":"LIFE_TIME","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"DIAG_SOCKADDR","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"OctetString","Type":{"Kind":"ApiRef","Name":"OCTET_STRING","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"REPAIR_SCOPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RS_SYSTEM","Value":0}
,{"Name":"RS_USER","Value":1}
,{"Name":"RS_APPLICATION","Value":2}
,{"Name":"RS_PROCESS","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"REPAIR_RISK"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RR_NOROLLBACK","Value":0}
,{"Name":"RR_ROLLBACK","Value":1}
,{"Name":"RR_NORISK","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"UI_INFO_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UIT_INVALID","Value":0}
,{"Name":"UIT_NONE","Value":1}
,{"Name":"UIT_SHELL_COMMAND","Value":2}
,{"Name":"UIT_HELP_PANE","Value":3}
,{"Name":"UIT_DUI","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"ShellCommandInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszOperation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszParameters","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"nShowCmd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"UiInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"type","Type":{"Kind":"ApiRef","Name":"UI_INFO_TYPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwzNull","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ShellInfo","Type":{"Kind":"ApiRef","Name":"ShellCommandInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"pwzHelpUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwzDui","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"RepairInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"pwszClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"sidType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cost","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"REPAIR_SCOPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"risk","Type":{"Kind":"ApiRef","Name":"REPAIR_RISK","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"UiInfo","Type":{"Kind":"ApiRef","Name":"UiInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"rootCauseIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RepairInfoEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"repair","Type":{"Kind":"ApiRef","Name":"RepairInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"repairRank","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RootCauseInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rootCauseID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"rootCauseFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"networkInterfaceID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"pRepairs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RepairInfoEx","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":[]}
,{"Name":"repairCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DIAGNOSIS_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DS_NOT_IMPLEMENTED","Value":0}
,{"Name":"DS_CONFIRMED","Value":1}
,{"Name":"DS_REJECTED","Value":2}
,{"Name":"DS_INDETERMINATE","Value":3}
,{"Name":"DS_DEFERRED","Value":4}
,{"Name":"DS_PASSTHROUGH","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"REPAIR_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RS_NOT_IMPLEMENTED","Value":0}
,{"Name":"RS_REPAIRED","Value":1}
,{"Name":"RS_UNREPAIRED","Value":2}
,{"Name":"RS_DEFERRED","Value":3}
,{"Name":"RS_USER_ACTION","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"PROBLEM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PT_INVALID","Value":0}
,{"Name":"PT_LOW_HEALTH","Value":1}
,{"Name":"PT_LOWER_HEALTH","Value":2}
,{"Name":"PT_DOWN_STREAM_HEALTH","Value":4}
,{"Name":"PT_HIGH_UTILIZATION","Value":8}
,{"Name":"PT_HIGHER_UTILIZATION","Value":16}
,{"Name":"PT_UP_STREAM_UTILIZATION","Value":32}
]
,"IntegerBase":"Int32"
},{
"Name":"HYPOTHESIS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"rgAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"HelperAttributeInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"type","Type":{"Kind":"ApiRef","Name":"ATTRIBUTE_TYPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DiagnosticsInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cost","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"INetDiagHelper"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"c0b35746-ebf5-11d8-bbe9-505054503030"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"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":"rgAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetDiagnosticsInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DiagnosticsInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetKeyAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"LowHealth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszInstanceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppwszDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pDeferredTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIAGNOSIS_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"HighUtilization"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszInstanceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppwszDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pDeferredTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIAGNOSIS_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLowerHypotheses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgHypotheses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HYPOTHESIS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetDownStreamHypotheses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgHypotheses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HYPOTHESIS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetHigherHypotheses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgHypotheses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HYPOTHESIS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetUpStreamHypotheses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgHypotheses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HYPOTHESIS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"Repair"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RepairInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
,{"Name":"pDeferredTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REPAIR_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Validate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"problem","Type":{"Kind":"ApiRef","Name":"PROBLEM_TYPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":["In"]}
,{"Name":"pDeferredTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REPAIR_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRepairInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"problem","Type":{"Kind":"ApiRef","Name":"PROBLEM_TYPE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":["In"]}
,{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RepairInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetLifeTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLifeTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LIFE_TIME","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetLifeTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lifeTime","Type":{"Kind":"ApiRef","Name":"LIFE_TIME","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCacheTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCacheTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"Cancel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Cleanup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"HypothesisResult"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"hypothesis","Type":{"Kind":"ApiRef","Name":"HYPOTHESIS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
,{"Name":"pathStatus","Type":{"Kind":"ApiRef","Name":"DIAGNOSIS_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"INetDiagHelperUtilFactory"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"104613fb-bc57-4178-95ba-88809698354a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateUtilityInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
]
}]
},{
"Name":"INetDiagHelperEx"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"972dab4d-e4e3-4fc6-ae54-5f65ccde4a15"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ReconfirmLowHealth"
,"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":"pResults","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HypothesisResult","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
,{"Name":"ppwszUpdatedDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pUpdatedStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIAGNOSIS_STATUS","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetUtilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUtilities","Type":{"Kind":"ApiRef","Name":"INetDiagHelperUtilFactory","TargetKind":"Com","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReproduceFailure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"INetDiagHelperInfo"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"c0b35747-ebf5-11d8-bbe9-505054503030"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetAttributeInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pprgAttributeInfos","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HelperAttributeInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
}]
},{
"Name":"INetDiagExtensibleHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c0b35748-ebf5-11d8-bbe9-505054503030"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ResolveAttributes"
,"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":"rgKeyAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
,{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"prgMatchValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
]
}]
}],
"Functions":[{
"Name":"NdfCreateIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"helperClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"attributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"HELPER_ATTRIBUTE","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateWinSockIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"sock","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]}
,{"Name":"host","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"appId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"userId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SID","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateWebIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateWebIncidentEx"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"useWinHTTP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"moduleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateSharingIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"UNCPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateDNSIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hostname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"queryType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateConnectivityIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateNetConnectionIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
,{"Name":"id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"NdfCreatePnrpIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"cloudname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"peername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"diagnosePublish","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"appId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfCreateGroupingIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"CloudName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"GroupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Invitation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Addresses","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS_LIST","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"appId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"NdfExecuteDiagnosis"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"NdfCloseIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"NdfDiagnoseIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RootCauseCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"RootCauses","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RootCauseInfo","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"dwWait","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"NdfRepairIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RepairEx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RepairInfoEx","TargetKind":"Default","Api":"NetworkManagement.NetworkDiagnosticsFramework","Parents":[]}},"Attrs":["In"]}
,{"Name":"dwWait","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"NdfCancelIncident"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
},{
"Name":"NdfGetTraceFile"
,"SetLastError":false
,"DllImport":"NDFAPI.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"TraceFileLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}],
"UnicodeAliases":[
]
}