Get Multiple Descriptors [1.0]

Copies one or more local descriptor table (LDT) entries into a client buffer.

Call With

AX = 000EH
CX = number of descriptors to copy
ES:(E)DI = selector:offset of a buffer in the following format:

OffsetLengthContents
00H2Selector #1 (set by client)
02H8Descriptor #1 (returned by host)
0AH2Selector #2 (set by client)
0CH8Descriptor #2 (returned byhost)
.........
Returns

if function successful
Carry flag = clear
and buffer contains copies of the descriptors for the specified selectors

if function unsuccessful
Carry flag = set
AX = error code
8022Hinvalid selector
CX = number of descriptors successfully copied

Notes