Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

enum KPROT

Memory Protection.

Enumerator:
KPROT_INVALID  The usual invalid 0.
KPROT_NOACCESS  No access (page not present).
KPROT_READONLY  Read only.
KPROT_READWRITE  Read & write.
KPROT_WRITECOPY  Read & copy on write.
KPROT_EXECUTE  Execute only.
KPROT_EXECUTE_READ  Execute & read.
KPROT_EXECUTE_READWRITE  Execute, read & write.
KPROT_EXECUTE_WRITECOPY  Execute, read & copy on write.
KPROT_END  The usual end value. (exclusive)
KPROT_32BIT_HACK  Blow the type up to 32-bits.

Definition at line 336 of file kTypes.h.

{
    /** The usual invalid 0. */
    KPROT_INVALID = 0,
    /** No access (page not present). */
    KPROT_NOACCESS,
    /** Read only. */
    KPROT_READONLY,
    /** Read & write. */
    KPROT_READWRITE,
    /** Read & copy on write. */
    KPROT_WRITECOPY,
    /** Execute only. */
    KPROT_EXECUTE,
    /** Execute & read. */
    KPROT_EXECUTE_READ,
    /** Execute, read & write. */
    KPROT_EXECUTE_READWRITE,
    /** Execute, read & copy on write. */
    KPROT_EXECUTE_WRITECOPY,
    /** The usual end value. (exclusive) */
    KPROT_END,
    /** Blow the type up to 32-bits. */
    KPROT_32BIT_HACK = 0x7fffffff
} KPROT;


Generated by  Doxygen 1.6.0   Back to index