Scroll to navigation

CREATE_MODULE(2) Linux Modul Támogatás CREATE_MODULE(2)

NÉV

create_module - betölthető modul területet hoz létre

ÁTTEKINTÉS

#include <linux/module.h>
caddr_t create_module(const char *name, size_t size);

LEÍRÁS

A create_module megpróbál egy betölthető modul területet létrehozni, és kernelmemóriát lefoglalni, amely a modul tárolására szolgál. Ezt a rendszerhívást csak a superuser használhatja.

VISSZATÉRÉSI ÉRTÉK

Siker esetén azt a kernel memória címet adja vissza, ahol a modul fog helyet foglalni. Hiba esetén az érték -1, és az errno megfelelően lesz beállítva.

HIBÁK

EPERM
A felhasználó nem a superuser.
EEXIST
Egy ilyen nevű modul már létezik.
EINVAL
A kívánt méret túl kicsi még a modul fejléc információjának is.
ENOMEM
A kernel nem tudott a modul számára elegendően nagy folyamatos memóriablokkot lefoglalni.
EFAULT
A name kívül esik a program által elérhető címtartományon.

LÁSD MÉG

init_module(2), delete_module(2), query_module(2).

MAGYAR FORDÍTÁS

Böszörményi Zoltán <zboszor@mail.externet.hu>
1996. december 26 Linux