ReactOS 0.4.15-dev-7942-gd23573b
tdiinfo.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _TDIEntityID
 
struct  _TDIObjectID
 
struct  _TCP_REQUEST_QUERY_INFORMATION_EX
 
struct  _TCP_REQUEST_SET_INFORMATION_EX
 

Macros

#define MAX_TDI_ENTITIES   4096
 
#define INVALID_ENTITY_INSTANCE   -1
 
#define GENERIC_ENTITY   0
 
#define ENTITY_LIST_ID   0
 
#define ENTITY_TYPE_ID   1
 
#define AT_ENTITY   0x280
 
#define CL_NL_ENTITY   0x301
 
#define CL_TL_ENTITY   0x401
 
#define CO_NL_ENTITY   0x300
 
#define CO_TL_ENTITY   0x400
 
#define ER_ENTITY   0x380
 
#define IF_ENTITY   0x200
 
#define AT_ARP   0x280
 
#define AT_NULL   0x282
 
#define CL_TL_NBF   0x401
 
#define CL_TL_UDP   0x403
 
#define CL_NL_IPX   0x301
 
#define CL_NL_IP   0x303
 
#define CO_TL_NBF   0x400
 
#define CO_TL_SPX   0x402
 
#define CO_TL_TCP   0x404
 
#define CO_TL_SPP   0x406
 
#define ER_ICMP   0x380
 
#define IF_GENERIC   0x200
 
#define IF_MIB   0x202
 
#define INFO_CLASS_GENERIC   0x100
 
#define INFO_CLASS_PROTOCOL   0x200
 
#define INFO_CLASS_IMPLEMENTATION   0x300
 
#define INFO_TYPE_PROVIDER   0x100
 
#define INFO_TYPE_ADDRESS_OBJECT   0x200
 
#define INFO_TYPE_CONNECTION   0x300
 
#define CONTEXT_SIZE   16
 

Typedefs

typedef struct _TDIEntityID TDIEntityID
 
typedef struct _TDIObjectID TDIObjectID
 
typedef struct _TCP_REQUEST_QUERY_INFORMATION_EX TCP_REQUEST_QUERY_INFORMATION_EX
 
typedef struct _TCP_REQUEST_QUERY_INFORMATION_EXPTCP_REQUEST_QUERY_INFORMATION_EX
 
typedef struct _TCP_REQUEST_SET_INFORMATION_EX TCP_REQUEST_SET_INFORMATION_EX
 
typedef struct _TCP_REQUEST_SET_INFORMATION_EXPTCP_REQUEST_SET_INFORMATION_EX
 

Macro Definition Documentation

◆ AT_ARP

#define AT_ARP   0x280

Definition at line 49 of file tdiinfo.h.

◆ AT_ENTITY

#define AT_ENTITY   0x280

Definition at line 41 of file tdiinfo.h.

◆ AT_NULL

#define AT_NULL   0x282

Definition at line 50 of file tdiinfo.h.

◆ CL_NL_ENTITY

#define CL_NL_ENTITY   0x301

Definition at line 42 of file tdiinfo.h.

◆ CL_NL_IP

#define CL_NL_IP   0x303

Definition at line 54 of file tdiinfo.h.

◆ CL_NL_IPX

#define CL_NL_IPX   0x301

Definition at line 53 of file tdiinfo.h.

◆ CL_TL_ENTITY

#define CL_TL_ENTITY   0x401

Definition at line 43 of file tdiinfo.h.

◆ CL_TL_NBF

#define CL_TL_NBF   0x401

Definition at line 51 of file tdiinfo.h.

◆ CL_TL_UDP

#define CL_TL_UDP   0x403

Definition at line 52 of file tdiinfo.h.

◆ CO_NL_ENTITY

#define CO_NL_ENTITY   0x300

Definition at line 44 of file tdiinfo.h.

◆ CO_TL_ENTITY

#define CO_TL_ENTITY   0x400

Definition at line 45 of file tdiinfo.h.

◆ CO_TL_NBF

#define CO_TL_NBF   0x400

Definition at line 55 of file tdiinfo.h.

◆ CO_TL_SPP

#define CO_TL_SPP   0x406

Definition at line 58 of file tdiinfo.h.

◆ CO_TL_SPX

#define CO_TL_SPX   0x402

Definition at line 56 of file tdiinfo.h.

◆ CO_TL_TCP

#define CO_TL_TCP   0x404

Definition at line 57 of file tdiinfo.h.

◆ CONTEXT_SIZE

#define CONTEXT_SIZE   16

Definition at line 80 of file tdiinfo.h.

◆ ENTITY_LIST_ID

#define ENTITY_LIST_ID   0

Definition at line 38 of file tdiinfo.h.

◆ ENTITY_TYPE_ID

#define ENTITY_TYPE_ID   1

Definition at line 39 of file tdiinfo.h.

◆ ER_ENTITY

#define ER_ENTITY   0x380

Definition at line 46 of file tdiinfo.h.

◆ ER_ICMP

#define ER_ICMP   0x380

Definition at line 59 of file tdiinfo.h.

◆ GENERIC_ENTITY

#define GENERIC_ENTITY   0

Definition at line 37 of file tdiinfo.h.

◆ IF_ENTITY

#define IF_ENTITY   0x200

Definition at line 47 of file tdiinfo.h.

◆ IF_GENERIC

#define IF_GENERIC   0x200

Definition at line 60 of file tdiinfo.h.

◆ IF_MIB

#define IF_MIB   0x202

Definition at line 61 of file tdiinfo.h.

◆ INFO_CLASS_GENERIC

#define INFO_CLASS_GENERIC   0x100

Definition at line 64 of file tdiinfo.h.

◆ INFO_CLASS_IMPLEMENTATION

#define INFO_CLASS_IMPLEMENTATION   0x300

Definition at line 66 of file tdiinfo.h.

◆ INFO_CLASS_PROTOCOL

#define INFO_CLASS_PROTOCOL   0x200

Definition at line 65 of file tdiinfo.h.

◆ INFO_TYPE_ADDRESS_OBJECT

#define INFO_TYPE_ADDRESS_OBJECT   0x200

Definition at line 70 of file tdiinfo.h.

◆ INFO_TYPE_CONNECTION

#define INFO_TYPE_CONNECTION   0x300

Definition at line 71 of file tdiinfo.h.

◆ INFO_TYPE_PROVIDER

#define INFO_TYPE_PROVIDER   0x100

Definition at line 69 of file tdiinfo.h.

◆ INVALID_ENTITY_INSTANCE

#define INVALID_ENTITY_INSTANCE   -1

Definition at line 36 of file tdiinfo.h.

◆ MAX_TDI_ENTITIES

#define MAX_TDI_ENTITIES   4096

Definition at line 35 of file tdiinfo.h.

Typedef Documentation

◆ PTCP_REQUEST_QUERY_INFORMATION_EX

◆ PTCP_REQUEST_SET_INFORMATION_EX

◆ TCP_REQUEST_QUERY_INFORMATION_EX

◆ TCP_REQUEST_SET_INFORMATION_EX

◆ TDIEntityID

◆ TDIObjectID