ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | IPADDR_ENTRY |
struct | IPARP_ENTRY |
struct | IPROUTE_ENTRY |
struct | ADDRESS_INFO |
union | TDI_INFO |
Macros | |
#define | DWORD ULONG |
#define | MAX_PHYSADDR_LEN 8 |
#define | MAX_IFDESCR_LEN 256 |
#define | ARP_ENTRY_STATIC 4 |
#define | ARP_ENTRY_DYNAMIC 3 |
#define | ARP_ENTRY_INVALID 2 |
#define | ARP_ENTRY_OTHER 1 |
#define | TDI_SERVICE_FLAGS |
#define | TCP_MIB_STAT_ID 1 |
#define | UDP_MIB_STAT_ID 1 |
#define | TCP_MIB_TABLE_ID 0x101 |
#define | UDP_MIB_TABLE_ID 0x101 |
#define | TL_INSTANCE 0 |
Typedefs | |
typedef struct IPADDR_ENTRY | IPADDR_ENTRY |
typedef struct IPADDR_ENTRY * | PIPADDR_ENTRY |
typedef struct IPARP_ENTRY | IPARP_ENTRY |
typedef struct IPARP_ENTRY * | PIPARP_ENTRY |
typedef struct IPROUTE_ENTRY | IPROUTE_ENTRY |
typedef struct IPROUTE_ENTRY * | PIPROUTE_ENTRY |
typedef struct ADDRESS_INFO | ADDRESS_INFO |
typedef struct ADDRESS_INFO * | PADDRESS_INFO |
typedef union TDI_INFO | TDI_INFO |
typedef union TDI_INFO * | PTDI_INFO |
typedef enum TDI_TCPUDP_CLASS_INFO | TDI_TCPUDP_CLASS_INFO |
typedef enum TDI_TCPUDP_CLASS_INFO * | PTDI_TCPUDP_CLASS_INFO |
Enumerations | |
enum | TDI_TCPUDP_CLASS_INFO { TcpUdpClassBasic , TcpUdpClassOwnerPid , TcpUdpClassOwner } |
#define TDI_SERVICE_FLAGS |
typedef struct ADDRESS_INFO ADDRESS_INFO |
typedef struct IPADDR_ENTRY IPADDR_ENTRY |
typedef struct IPARP_ENTRY IPARP_ENTRY |
typedef struct IPROUTE_ENTRY IPROUTE_ENTRY |
typedef struct ADDRESS_INFO * PADDRESS_INFO |
typedef struct IPADDR_ENTRY * PIPADDR_ENTRY |
typedef struct IPARP_ENTRY * PIPARP_ENTRY |
typedef struct IPROUTE_ENTRY * PIPROUTE_ENTRY |
typedef enum TDI_TCPUDP_CLASS_INFO * PTDI_TCPUDP_CLASS_INFO |
Enumerator | |
---|---|
TcpUdpClassBasic | |
TcpUdpClassOwnerPid | |
TcpUdpClassOwner |
Definition at line 15 of file info.c.
Referenced by FileOpenAddress(), and InsertTDIInterfaceEntity().
TDI_STATUS GetAddressFileInfo | ( | TDIObjectID * | ID, |
PADDRESS_FILE | AddrFile, | ||
PVOID | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 65 of file ainfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoCopyOut | ( | PCHAR | DataOut, |
UINT | SizeOut, | ||
PNDIS_BUFFER | ClientBuf, | ||
PUINT | ClientBufSize | ||
) |
Definition at line 97 of file info.c.
Referenced by InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetArptableMIB(), InfoTdiQueryGetATInfo(), InfoTdiQueryGetConnectionTcpTable(), InfoTdiQueryGetConnectionUdpTable(), InfoTdiQueryGetInterfaceMIB(), InfoTdiQueryGetIPSnmpInfo(), InfoTdiQueryGetRouteTable(), and InfoTransportLayerTdiQueryEx().
TDI_STATUS InfoTdiQueryGetAddrTable | ( | TDIEntityID | ID, |
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 98 of file ninfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetArptableMIB | ( | TDIEntityID | ID, |
PIP_INTERFACE | Interface, | ||
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 105 of file iinfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetConnectionTcpTable | ( | PADDRESS_FILE | AddrFile, |
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize, | ||
TDI_TCPUDP_CLASS_INFO | Class | ||
) |
Definition at line 182 of file ninfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetConnectionUdpTable | ( | PADDRESS_FILE | AddrFile, |
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize, | ||
TDI_TCPUDP_CLASS_INFO | Class | ||
) |
Definition at line 267 of file ninfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetInterfaceMIB | ( | TDIEntityID | ID, |
PIP_INTERFACE | Interface, | ||
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 18 of file iinfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetIPSnmpInfo | ( | TDIEntityID | ID, |
PIP_INTERFACE | IF, | ||
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 155 of file ninfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryGetRouteTable | ( | PIP_INTERFACE | IF, |
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize | ||
) |
Definition at line 17 of file ninfo.c.
Referenced by InfoTdiQueryInformationEx().
TDI_STATUS InfoTdiQueryInformationEx | ( | PTDI_REQUEST | Request, |
TDIObjectID * | ID, | ||
PNDIS_BUFFER | Buffer, | ||
PUINT | BufferSize, | ||
PVOID | Context | ||
) |
Definition at line 215 of file info.c.
Referenced by DispTdiQueryInformationEx().
TDI_STATUS InfoTdiSetArptableMIB | ( | PIP_INTERFACE | IF, |
PVOID | Buffer, | ||
UINT | BufferSize | ||
) |
Definition at line 133 of file iinfo.c.
Referenced by InfoTdiSetInformationEx().
TDI_STATUS InfoTdiSetInformationEx | ( | PTDI_REQUEST | Request, |
TDIObjectID * | ID, | ||
PVOID | Buffer, | ||
UINT | BufferSize | ||
) |
Definition at line 382 of file info.c.
Referenced by DispTdiSetInformationEx().
TDI_STATUS InfoTdiSetRoute | ( | PIP_INTERFACE | IF, |
PVOID | Buffer, | ||
UINT | BufferSize | ||
) |
Definition at line 310 of file ninfo.c.
Referenced by InfoTdiSetInformationEx().
VOID InsertTDIInterfaceEntity | ( | PIP_INTERFACE | Interface | ) |
Definition at line 158 of file iinfo.c.
Referenced by IPCreateInterface().
Definition at line 46 of file info.c.
Referenced by AddrFileFree(), and RemoveTDIInterfaceEntity().
VOID RemoveTDIInterfaceEntity | ( | PIP_INTERFACE | Interface | ) |
Definition at line 168 of file iinfo.c.
Referenced by IPDestroyInterface().
TDI_STATUS SetAddressFileInfo | ( | TDIObjectID * | ID, |
PADDRESS_FILE | AddrFile, | ||
PVOID | Buffer, | ||
UINT | BufferSize | ||
) |
Definition at line 11 of file ainfo.c.
Referenced by InfoTdiSetInformationEx().
TDI_STATUS SetConnectionInfo | ( | TDIObjectID * | ID, |
PCONNECTION_ENDPOINT | Connection, | ||
PVOID | Buffer, | ||
UINT | BufferSize | ||
) |
Definition at line 11 of file cinfo.c.
Referenced by InfoTdiSetInformationEx().