mirror of
https://github.com/netchx/netch.git
synced 2026-03-14 17:43:18 +08:00
52 lines
757 B
C++
52 lines
757 B
C++
#pragma once
|
|
#ifndef BASED_H
|
|
#define BASED_H
|
|
#include <stdio.h>
|
|
|
|
#include <map>
|
|
#include <list>
|
|
#include <queue>
|
|
#include <regex>
|
|
#include <mutex>
|
|
#include <chrono>
|
|
#include <string>
|
|
#include <vector>
|
|
#include <thread>
|
|
#include <iostream>
|
|
|
|
#include <WinSock2.h>
|
|
#include <ws2ipdef.h>
|
|
#include <WS2tcpip.h>
|
|
#include <tlhelp32.h>
|
|
#include <Windows.h>
|
|
|
|
#include <nfapi.h>
|
|
|
|
using namespace std;
|
|
|
|
typedef enum _AIO_TYPE {
|
|
AIO_FILTERLOOPBACK,
|
|
AIO_FILTERINTRANET,
|
|
AIO_FILTERPARENT,
|
|
AIO_FILTERICMP,
|
|
AIO_FILTERTCP,
|
|
AIO_FILTERUDP,
|
|
AIO_FILTERDNS,
|
|
|
|
AIO_ICMPING,
|
|
|
|
AIO_DNSHOST,
|
|
AIO_DNSPORT,
|
|
|
|
AIO_TGTHOST,
|
|
AIO_TGTPORT,
|
|
AIO_TGTUSER,
|
|
AIO_TGTPASS,
|
|
|
|
AIO_CLRNAME,
|
|
AIO_ADDNAME,
|
|
AIO_BYPNAME
|
|
} AIO_TYPE;
|
|
|
|
#endif
|