## i386_get_ldt

Function - Return per-thread segment descriptors.

### SYNOPSIS

    kern_return_t   i386_get_ldt
                    (thread_act_t                        target_act,
                     int                             first_selector,
                     int                              desired_count,
                     descriptor_list_t                    desc_list);

### PARAMETERS

target_act
  [in thread send right] Thread whose segment descriptors are to be returned.

first_selector
  [in scalar] Selector value (segment register value) corresponding to the first segment whose descriptor is to be returned.

desired_count
  [in scalar] Number of returned descriptors desired.

desc_list
  [out pointer to dynamic array of descriptor_t] Array of segment descriptors.

### DESCRIPTION

The i386_get_ldt function returns per-thread segment descriptors from the thread's local descriptor table (LDT).

### RETURN VALUES

Only generic errors apply.

### RELATED INFORMATION

Functions: i386_set_ldt.