partwalk.h
来自「Win9x下文件系统驱动的例子(EXT2)源代码。」· C头文件 代码 · 共 32 行
H
32 行
#ifndef __PARTWALK_H
#define __PARTWALK_H
typedef struct
{
unsigned char boot_ind; /* 0x80 - active */
unsigned char head; /* starting head */
unsigned char sector; /* starting sector */
unsigned char cyl; /* starting cylinder */
unsigned char sys_ind; /* What partition type */
unsigned char end_head; /* end head */
unsigned char end_sector; /* end sector */
unsigned char end_cyl; /* end cylinder */
unsigned long start_sec; /* starting sector counting from 0 */
unsigned long nr_sec; /* nr of sectors in partition */
} TDiskPartition;
typedef void (*TPartitionFunc)(PDCB Dcb, int Disk, TDiskPartition *Partition, int PartitionNo);
/*********************************
*
* INTERFACE ROUNTINES
*
**********************************/
void WalkPartitions(PDCB Dcb, int Disk, TPartitionFunc CallBack);
#endif /* __PARTWALK_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?