Fermana Linux ya fêr bibe - ioctl

Nav

ioctl - amûra kontrolkirinê

Synopsis

#include

int ioctl (int d , daxwaznameya int , ...);

Terîf

Fonksiyonê ioctl tête parzemeyên amûra bingehîn ên pelên taybet. Bi taybetî, gelek taybetmendiyên çalakiyê yên pelên taybet ên (pelên tehlîl) dikarin bi daxwazên ioctl kontrol dikin. Divê argûk divê pelê pelê vekirî ye.

Daxuyaniya duyem e ku koda daxwaza derman-girêdayî ye. Mijarek sêyemîn pîvanek untyped di bîra xwe de ye. Ew bi kevneşopî * argp (ji rojên berî void * * C Crêre derbasdar bû), û wê wê ji bo vê gotûbêjê tê navnîş kirin.

Pirsgirêka ioctl di encam de encam kir an naveroka di parameter an pîvanê de, û nirxa argak di bintes by argument. Macros û pêdivî ye ku di navnîşana taybetmendiya ioctl de di pelê de de hene .

Nirxê vegerin

Bi gelemperî, serkeftina serxwebûnê vegerîne. Hinek ioctls bikarhênerên vegerê wekî wekî parametek hilberîn bikar bînin û serkeftî li nirxek nonnegatî vegerînin. Li ser xeletiyê, -1 vegeriyan, û xeletek rast e.

Şaş

EBADF

D ne descriptor valid.

EFAULT

referendumên armanca qada dûr a mazûlkirî .

ENOTTY

d bi taybetmendiyek taybet a taybetmendiyê ne girêdayî ye.

ENOTTY

Serdanek diyarkirî nabe ku celeb tiştek ku referandarek d references.

EINVAL

Request or argp ne derbas e.

Agahdariyê bikin

Standard standard tune. Guhertin, vegerin, û semantîkên ioctl (2) li gor ajokerê amûreyê guhertin di pirsa (telefonê wekî tevgerên ku hemî operasyonên ku ne paqij a Unix- stream-ê de paqij nake) tê bikaranîn. Ji bo lîsteya gelek ioctl tê naskirin ioctl_list (2) bibînin. Call function of ioctl di Versiyon 7 AT & T Unix de hat dîtin.