⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 getdiskbyname.3x

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 3X
字号:
.\" SCCSID: @(#)getdiskbyname.3x	6.2	8/30/89.TH getdiskbyname 3x.SH Namegetdiskbyname \- get disk description by its name.SH Syntax.nf.B #include <disktab.h>.PP.B struct disktab *.B getdiskbyname(name).B char *name;.fi.SH Description.NXR "getdiskbyname subroutine".NXR "disk" "getting description"The.PN getdiskbynamesubroutinetakes a disk name (for example, RM03) and returns a structuredescribing its geometry information and the standarddisk partition tables.  All information obtained fromthe .MS disktab 5file.A separate subroutine called .PN creatediskbyname dynamically generatesdisktab entries by obtaining disk geometry information from the controllingdevice driver..PP<disktab.h>has the following form:.EX 0#define DISKTAB        "/etc/disktab"struct  disktab {      char   *d_name;          /* drive name */      char   *d_type;          /* drive type */      int    d_secsize;        /* sector size in bytes */      int    d_ntracks;        /* # tracks/cylinder */      int    d_nsectors;       /* # sectors/track */      int    d_ncylinders;     /* # cylinders */      int    d_rpm;            /* revolutions/minute */      struct partition {              int     p_size;   /* #sectors in partition */              short   p_bsize;  /* block size in bytes */              short   p_fsize;  /* frag size in bytes */        } d_partitions[8];};struct  disktab *getdiskbyname();struct  disktab *creatediskbyname();.EE.SH See Alsocreatediskbyname(3x), disktab(5) 

⌨️ 快捷键说明

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