📄 testioctl.h
字号:
#pragma once
#include "resource.h"
#define DEVICE_PREFIX_STR_A "\\\\.\\"
#define DEVICE_PREFIX_STR_W L"\\\\.\\"
#define DEVICE_STR_A "\\Device\\"
#define DEVICE_STR_W L"\\Device\\"
#ifdef __cplusplus
extern "C" {
#endif
HANDLE
PtOpenControlChannel( void );
BOOL
PtEnumerateBindings(
HANDLE PtHandle,
PCHAR NameBuffer,
DWORD *NameBufferLength
);
HANDLE
PtOpenAdapterW( LPWSTR pszAdapterName );
HANDLE
PtOpenAdapterA( LPSTR pszAdapterName );
#ifdef UNICODE
#define PtOpenAdapter PtOpenAdapterW
#else
#define PtOpenAdapter PtOpenAdapterA
#endif
BOOL
PtCloseAdapter( HANDLE hAdapter );
DWORD
PtQueryInformation(
HANDLE hAdapter,
ULONG OidCode,
PVOID InformationBuffer,
UINT InformationBufferLength,
PULONG pBytesWritten
);
BOOL
PtSetIPv4BlockingFilter(
HANDLE hAdapter,
PIPv4BlockAddrArray pIPv4BlockAddrArray
);
BOOL
PtQueryIPv4Statistics(
HANDLE hAdapter,
PIPv4AddrStats pIPv4Stats
);
#ifdef __cplusplus
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -