码迷,mamicode.com
首页 >  
搜索关键字:描述符    ( 2990个结果
【windows核心编程】一个API拦截的例子
API拦截修改PE文件导入段中的导入函数地址 为 新的函数地址这涉及PE文件格式中的导入表和IAT,PE文件中每个隐式链接的DLL对应一个IMAGE_IMPORT_DESCRIPTOR描述符结构,而每个IMAGE_IMPORT_DESCRIPTOR结构中的FirstThunk指向一个IMAGE_TH...
分类:Windows程序   时间:2014-07-10 16:03:42    阅读次数:392
16位/32位中断机制比较
16位/32位中断机制比较 原理: 16位中断机制:使用中断向量表 32位中断机制:使用中段描述符表IDT 位置: 中断向量表的位置是固定的,位于内存的开始0x00000 中断向量符表位置不固定,由系统设计者安排,由IDTR(IDT基地址寄存器)锁定其位置。...
分类:其他好文   时间:2014-07-09 12:32:57    阅读次数:204
深入解析ext2文件系统之mke2fs
上一遍博文的重点其实将ext2整体的组织框架,我们知道了ext2文件系统由块组组成,每个块组里面的组织形式。我们甚至直接把超级块和组描述符里面的内容,用十六进制形式展现了出来。这篇博文主要讲述如何mke2fs生成合适需要的ext2 文件系统,基本就是参数选择的问题。 mke2fs 常用的几个参数.....
分类:其他好文   时间:2014-07-08 22:16:08    阅读次数:204
0707 父子进程之间传递文件描述符
1 /************************************************************************* 2 > File Name: pass_fd.c 3 > Author:Monica 4 > Mail:lili...
分类:其他好文   时间:2014-07-08 21:56:53    阅读次数:259
【Linux编程】socket编程
套接字是通信端点的抽象。文件描述符用open函数创建,而套接字描述符用socket函数创建。socket函数原型如下: int socket(int domain, int type, int protocol); // 返回值:成功返回套接字描述符,失败返回-1 domain域确定通信特性,不同的域表示地址的格式不同,表示域的常数以AF开头,表示地址族(address family)...
分类:系统相关   时间:2014-07-08 16:34:18    阅读次数:333
epoll模型实例
一.epoll概述epoll是linux下的一个系统调用,用来监听大量文件描述符并对其上的触发事件进行处理。它是select/poll的增强版本,也是linux下多路复用io最常用的接口。要理解epoll是什么,首先得清楚什么是多路复用io。用户进行io操作需要经过内核,而如果所请求的io目前不满足...
分类:其他好文   时间:2014-07-08 00:50:02    阅读次数:276
《UNIX环境高级编程》读书笔记 —— 文件 I/O
一、打开或创建一个文件 #include int open(const char *pathname, int oflag, .../*mode_t mode*/);     返回值:若成功则返回文件描述符,若出错则返回-1 oflag选项: O_RDONLY O_WRONLY O_RDWR 以上三个常量中必须指定一个,且只能指定一个。 以下常量都是可选的: O_AP...
分类:其他好文   时间:2014-07-06 12:17:24    阅读次数:158
重定向
标准输入:STDIN,描述符:0,默认为键盘。标准输出:STDOUT,描述符:1,默认为显示器。标准错误输出:STDERR,描述符:2,默认为显示器。输入重定向:< 输出重定向:> 错误输出重定向:2> 错误的像正确的一样输出:2>&1 错误的和正确的输出到同一个文件:&am..
分类:其他好文   时间:2014-07-04 06:52:55    阅读次数:336
Android中利用OpenMax 编程的基本流程
最近由于公司在做数字电视,播放器和模块由供应商打包一起卖,驱动调能了,可是播放器要硬件解码,和平台差异,原厂又没有相关文档,就自己试着看了一个系统的播放器流程,顺便整理了一下,也方便以后查询,希望对播放器硬解码的开发能起到点作用。由于对视频也不了解,所以难免有不少错误,欢迎高手指导。 1: 由文件或者设备来创建一个dataSource(DataSource) (其中可以是文件描述符fd, u...
分类:移动开发   时间:2014-07-03 13:31:45    阅读次数:251
[bx] and loop
[bx] 表示一个内存单元,它的偏移地址在bx中mov al,[bx]描述符号() 来表示一个寄存器或一个内存单元中的内容。约定符号idata表示常量。loop 标号CPU在执行loop指令的时候有两步操作:1、(cx)=(cx)-1; 2、判断cx中的值 ,不为零转至标号处继续执行,否则向下执行。...
分类:其他好文   时间:2014-07-02 20:29:32    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!