Files
magenta/libmagenta/include-user/magenta/handle.h
T
2026-04-30 20:30:36 +01:00

23 lines
528 B
C

#ifndef MAGENTA_HANDLE_H_
#define MAGENTA_HANDLE_H_
#include <magenta/status.h>
#include <magenta/types.h>
extern kern_status_t kern_handle_close(kern_handle_t handle);
extern kern_status_t kern_handle_transfer(
kern_handle_t src_task,
kern_handle_t src_handle,
kern_handle_t dest_task,
kern_handle_t dest_handle,
unsigned int mode,
kern_handle_t *out_handle);
extern kern_status_t kern_handle_control(
kern_handle_t task,
kern_handle_t handle,
uint32_t set_mask,
uint32_t clear_mask,
uint32_t *out_flags);
#endif