freeotfecypherapi.h
来自「文件驱动加密,功能强大,可产生加密分区,支持AES,MD2,MD4,MD5MD2」· C头文件 代码 · 共 70 行
H
70 行
// Description: FreeOTFE Cypher Device Driver API
// By Sarah Dean
// Email: sdean12@sdean12.org
// WWW: http://www.FreeOTFE.org/
//
// -----------------------------------------------------------------------------
//
#ifndef _FreeOTFECypherAPI_H
#define _FreeOTFECypherAPI_H 1
// FreeOTFEAPIConsts.h is included for the definition of DEVICE_FREEOTFE_ROOT, etc
#include "FreeOTFEAPIConsts.h"
#include "FreeOTFECypherAPICommon.h"
// =========================================================================
// Const definitions
#define DEVICE_CYPHER_BASE_NAME L"\\FreeOTFECypher"
#define DEVICE_CYPHER_DIR_NAME DEVICE_FREEOTFE_ROOT L"\\Cypher"
#define DEVICE_CYPHER_SYMLINK_DIR_NAME DEVICE_SYMLINK_FREEOTFE_ROOT
#define DEVICE_CYPHER_SYMLINK_PREFIX DEVICE_CYPHER_SYMLINK_DIR_NAME DEVICE_CYPHER_BASE_NAME
#define IOCTL_FreeOTFECypher_IDENTIFYDRIVER CTL_CODE( \
FILE_DEVICE_UNKNOWN, \
0x800, \
METHOD_BUFFERED, \
FILE_READ_DATA \
)
#define IOCTL_FreeOTFECypher_IDENTIFYSUPPORTED CTL_CODE( \
FILE_DEVICE_UNKNOWN, \
0x801, \
METHOD_BUFFERED, \
FILE_READ_DATA \
)
#define IOCTL_FreeOTFECypher_INTLDETAILS CTL_CODE( \
FILE_DEVICE_UNKNOWN, \
0x802, \
METHOD_BUFFERED, \
FILE_READ_DATA \
)
#define IOCTL_FreeOTFECypher_ENCRYPT CTL_CODE( \
FILE_DEVICE_UNKNOWN, \
0x803, \
METHOD_BUFFERED, \
FILE_READ_DATA \
)
#define IOCTL_FreeOTFECypher_DECRYPT CTL_CODE( \
FILE_DEVICE_UNKNOWN, \
0x804, \
METHOD_BUFFERED, \
FILE_READ_DATA \
)
// =========================================================================
// =========================================================================
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?