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

721 lines
19 KiB
JSON

{
"Constants":[{
"Name":"NCBNAMSZ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"MAX_LANA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":254
,"Attrs":[]
},{
"Name":"NAME_FLAGS_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":135
,"Attrs":[]
},{
"Name":"GROUP_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"UNIQUE_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"REGISTERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"REGISTERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DEREGISTERED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DUPLICATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DUPLICATE_DEREG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"LISTEN_OUTSTANDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CALL_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SESSION_ESTABLISHED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"HANGUP_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"HANGUP_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"SESSION_ABORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"ALL_TRANSPORTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"M\u0000\u0000\u0000"
,"Attrs":[]
},{
"Name":"MS_NBF"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MNBF"
,"Attrs":[]
},{
"Name":"NCBCALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"NCBLISTEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"NCBHANGUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"NCBSEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"NCBRECV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"NCBRECVANY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"NCBCHAINSEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
},{
"Name":"NCBDGSEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"NCBDGRECV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"NCBDGSENDBC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
},{
"Name":"NCBDGRECVBC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"NCBADDNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"NCBDELNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
},{
"Name":"NCBRESET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
},{
"Name":"NCBASTAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":51
,"Attrs":[]
},{
"Name":"NCBSSTAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
},{
"Name":"NCBCANCEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
},{
"Name":"NCBADDGRNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
},{
"Name":"NCBENUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
},{
"Name":"NCBUNLINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":112
,"Attrs":[]
},{
"Name":"NCBSENDNA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":113
,"Attrs":[]
},{
"Name":"NCBCHAINSENDNA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":114
,"Attrs":[]
},{
"Name":"NCBLANSTALERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":115
,"Attrs":[]
},{
"Name":"NCBACTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":119
,"Attrs":[]
},{
"Name":"NCBFINDNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":120
,"Attrs":[]
},{
"Name":"NCBTRACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":121
,"Attrs":[]
},{
"Name":"ASYNCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"NRC_GOODRET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"NRC_BUFLEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"NRC_ILLCMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"NRC_CMDTMO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"NRC_INCOMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"NRC_BADDR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"NRC_SNUMOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"NRC_NORES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"NRC_SCLOSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"NRC_CMDCAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"NRC_DUPNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"NRC_NAMTFUL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"NRC_ACTSES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"NRC_LOCTFUL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"NRC_REMTFUL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"NRC_ILLNN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"NRC_NOCALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"NRC_NOWILD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"NRC_INUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"NRC_NAMERR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
},{
"Name":"NRC_SABORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"NRC_NAMCONF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
},{
"Name":"NRC_IFBUSY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"NRC_TOOMANY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
},{
"Name":"NRC_BRIDGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"NRC_CANOCCR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"NRC_CANCEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
},{
"Name":"NRC_DUPENV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"NRC_ENVNOTDEF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
},{
"Name":"NRC_OSRESNOTAV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
},{
"Name":"NRC_MAXAPPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
},{
"Name":"NRC_NOSAPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
},{
"Name":"NRC_NORESOURCES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
},{
"Name":"NRC_INVADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":57
,"Attrs":[]
},{
"Name":"NRC_INVDDID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":59
,"Attrs":[]
},{
"Name":"NRC_LOCKFAIL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":60
,"Attrs":[]
},{
"Name":"NRC_OPENERR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63
,"Attrs":[]
},{
"Name":"NRC_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"NRC_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}],
"Types":[{
"Name":"NCB"
,"Architectures":["X64","Arm64"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ncb_command","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_retcode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_lsn","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ncb_callname","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_rto","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_sto","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_post","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
,{"Name":"ncb_lana_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_cmd_cplt","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_reserve","Type":{"Kind":"Array","Shape":{"Size":18},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ADAPTER_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"adapter_address","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"rev_major","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"reserved0","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"adapter_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"rev_minor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"duration","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"frmr_recv","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"frmr_xmit","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"iframe_recv_err","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"xmit_aborts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"xmit_success","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"recv_success","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"iframe_xmit_err","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"recv_buff_unavail","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"t1_timeouts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ti_timeouts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"free_ncbs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_cfg_ncbs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_ncbs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"xmit_buf_unavail","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_dgram_size","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"pending_sess","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_cfg_sess","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_sess","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"max_sess_pkt_size","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"name_count","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"name_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"name_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SESSION_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"sess_name","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"num_sess","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"rcv_dg_outstanding","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"rcv_any_outstanding","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SESSION_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"lsn","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"state","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"local_name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"remote_name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"rcvs_outstanding","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"sends_outstanding","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"LANA_ENUM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"lana","Type":{"Kind":"Array","Shape":{"Size":255},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FIND_NAME_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"node_count","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"unique_group","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FIND_NAME_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"access_control","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"frame_control","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"destination_addr","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"source_addr","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"routing_info","Type":{"Kind":"Array","Shape":{"Size":18},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ACTION_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"transport_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"action_code","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NCB"
,"Architectures":["X86"]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ncb_command","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_retcode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_lsn","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ncb_callname","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_rto","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_sto","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_post","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
,{"Name":"ncb_lana_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_cmd_cplt","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ncb_reserve","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ncb_event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}],
"Functions":[{
"Name":"Netbios"
,"SetLastError":false
,"DllImport":"NETAPI32.dll"
,"ReturnType":{"Kind":"Native","Name":"Byte"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pncb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NCB","TargetKind":"Default","Api":"NetworkManagement.NetBios","Parents":[]}},"Attrs":["In","Out"]}
]
}],
"UnicodeAliases":[
]
}