floppyios.h

来自「含:分析物理磁盘的分区表和各分区的bootsector for bitlocke」· C头文件 代码 · 共 21 行

H
21
字号

#if !defined(FLOPPY_IOS_H__)
#define FLOPPY_IOS_H__

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <winioctl.h>

HANDLE OpenDisk(LPCTSTR filename);
BOOL GetDiskGeometry(HANDLE hDisk, PDISK_GEOMETRY lpGeometry);
BOOL LockVolume(HANDLE hDisk);
BOOL UnlockVolume(HANDLE hDisk);
BOOL DismountVolume(HANDLE hDisk);
BOOL ReadTracks(HANDLE hDisk, PDISK_GEOMETRY lpGeometry, LPVOID pBuf, __int64 dwReadStart, DWORD dwReadSize);
BOOL WriteTracks(HANDLE hDisk, PDISK_GEOMETRY lpGeometry, LPVOID pBuf, DWORD dwStartCylinder, DWORD dwCylinderNumber);
BOOL LowLevelFormatTracks(HANDLE hDisk, PDISK_GEOMETRY lpGeometry, DWORD dwStartCylinder, DWORD dwCylinderNumber);

#endif // !defined(FLOPPY_IOS_H__)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?