4
|
Specify the Data Buffer Length as either the length of the input structure (Table 19 or Table 20) or the number of bytes you requested for the transactional interface to retrieve, whichever is larger.
|
|
||||||
1For DOS applications, initialize User Data as a 16-bit offset and a 16-bit segment. User Data cannot address memory beyond the end of its segment. When Chunk Length is added to the offset portion of User Data, the result must be within the segment that User Data defines. By default, the transactional interface does not check for violations of this rule and does not properly handle such violations.
|
The format you should use depends on your operating system.1 The transactional interface ignores this element for direct rectangle descriptors; however, you must still allocate the element and initialize it to 0.
|
||
1For DOS applications, express User Data as a 16-bit offset followed by a 16-bit segment.
|