plh (LAYOUT_OBJECT) - input
This argument specifies a layout object returned by the LayoutCreateObject function.
The name field contains the name of the layout value to be queried, and the value field is a pointer to a location where the layout value is to be stored.
If any values can not be queried, then the value of the one causing the error is returned in the index and a non-zero value is returned.