__based
Microsoft Specific
type**__based(base)**declarator
The __based keyword specifies that a pointer is a 32-bit offset from a 32-bit pointer base. For compatibility with previous versions, _based is a synonym for __based.
END Microsoft Specific
Example
In the following example, the memory pointed to by bpi
is adjusted by the base address value of vpi
:
// Example of the __based keyword
int *vpi;
int __based(vpi)*bpi;
For more information, see #pragma alloc_text