#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "lm.h"
#include "nb30.h"
Go to the source code of this file.
Data Structures |
| struct | NetBIOSAdapterImpl |
| struct | NetBIOSTransport |
Defines |
| #define | NCB_CANCELLED(pncb) *(const BOOL *)((pncb)->ncb_reserve) |
| #define | TRANSPORT_NBT "MNBT" |
Typedefs |
| typedef BOOL(* | NetBIOSEnumAdaptersCallback )(UCHAR totalLANAs, UCHAR lanaIndex, ULONG transport, const NetBIOSAdapterImpl *data, void *closure) |
| typedef UCHAR(* | NetBIOSEnum )(void) |
| typedef void(* | NetBIOSCleanup )(void) |
| typedef UCHAR(* | NetBIOSAstat )(void *adapter, PNCB ncb) |
| typedef UCHAR(* | NetBIOSFindName )(void *adapter, PNCB ncb) |
| typedef UCHAR(* | NetBIOSCall )(void *adapter, PNCB ncb, void **session) |
| typedef UCHAR(* | NetBIOSSend )(void *adapter, void *session, PNCB ncb) |
| typedef UCHAR(* | NetBIOSRecv )(void *adapter, void *session, PNCB ncb) |
| typedef UCHAR(* | NetBIOSHangup )(void *adapter, void *session) |
| typedef void(* | NetBIOSCleanupAdapter )(void *adapter) |
Functions |
| void | NetBIOSInit (void) |
| void | NetBIOSShutdown (void) |
| BOOL | NetBIOSRegisterTransport (ULONG id, struct _NetBIOSTransport *transport) |
| BOOL | NetBIOSRegisterAdapter (ULONG transport, DWORD ifIndex, void *adapter) |
| void | NetBIOSEnableAdapter (UCHAR lana) |
| UCHAR | NetBIOSNumAdapters (void) |
| void | NetBIOSEnumAdapters (ULONG transport, NetBIOSEnumAdaptersCallback cb, void *closure) |
| void | NetBIOSHangupSession (const NCB *ncb) |
| void | NetBTInit (void) |