Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
IOCTL.2
Upload User: jnzhq888
Upload Date: 2007-01-18
Package Size: 51694k
Code Size: 2k
Category:
OS Develop
Development Platform:
WINDOWS
- IOCTL(2) Minix Programmer's Manual IOCTL(2)
- NAME
- ioctl - control device
- SYNOPSIS
- #include <sys/types.h>
- #include <sys/ioctl.h>
- int ioctl(int d, int request, void *argp) (Minix)
- int ioctl(int d, ioreq_t request, void *argp) (Minix-vmd)
- DESCRIPTION
- Ioctl performs a variety of functions on open descriptors. In
- particular, many operating characteristics of character special files
- (e.g. terminals) may be controlled with ioctl requests. The writeups of
- various devices in section 4 discuss how ioctl applies to them.
- An ioctl request has encoded in it whether the argument is an "in"
- parameter or "out" parameter, and the size of the argument argp in bytes.
- Macros and defines used in specifying an ioctl request are located in the
- file <sys/ioctl.h>.
- RETURN VALUE
- If an error has occurred, a value of -1 is returned and errno is set to
- indicate the error.
- ERRORS
- Ioctl will fail if one or more of the following are true:
- [EBADF] D is not a valid descriptor.
- [ENOTTY] D is not associated with a character special device.
- [ENOTTY] The specified request does not apply to the kind of object
- that the descriptor d references.
- [EINVAL] Request or argp is not valid.
- SEE ALSO
- execve(2), fcntl(2), mt(4), tty(4), intro(4).
- 4BSD March 4, 1986 1