1.4.9 Access to Structures

ARGUMENT_PRESENT
A macro that takes an argument pointer and returns FALSE if the pointer is NULL, TRUE otherwise.
CONTAINING_RECORD
Returns the base address of an instance of a structure given the type of the structure and the address of a field within the containing structure.
FIELD_OFFSET
Returns the byte offset of a named field in a known structure type.