CPLIST STRUC
cplLength dw ((HARDWARE_IDS+1)+(PREPARED_IDS+1))*2
;structure length, in bytes,
;excluding this field
cplHIds dw HARDWARE_IDS ;number of hardware code pages
cplHid dw HARDWARE_IDS dup(?) ;array of hardware code pages
cplPIds dw PREPARED_IDS ;number of prepared code pages
cplPid dw PREPARED_IDS dup(?) ;array of prepared code pages
CPLIST ENDS
The CPLIST structure contains two arrays of code-page identifiers.
cplLength
Specifies the length of the list, in bytes. This value does not include the length of the cplLength field.
cplHIds
Specifies the number of hardware code pages.
cplHid
Specifies an array of hardware code-page identifiers. The array contains the number of elements specified in the cplHIds field.
cplPIds
Specifies the number of prepared code pages.
cplPid
Specifies an array of prepared code-page identifiers. The array contains the number of elements specified in the cplPIds field.
Interrupt 21h Function 440Ch Minor Code 6Bh Query Code-Page Prepare List