2.2.8 BOUNDED_DWORD_8K

An 8-kilobyte ranged DWORD data type used for the size given by reference in an in/out parameter.

 typedef [range(0, 1024 * 8)] DWORD BOUNDED_DWORD_8K;
 typedef BOUNDED_DWORD_8K* LPBOUNDED_DWORD_8K;

BOUNDED_DWORD_8K: An 8-kilobyte ranged DWORD used for size given by reference in an in/out parameter.

LPBOUNDED_DWORD_8K: Pointer to a BOUNDED_DWORD_8K.