When ever you see, "any type (by value)" it means the argument in a void type. We do this because a list can have values that are integers, double values, or strings. So, it depends on what data type you are using for the list. If the values are integers, you would just pass an integer, like:
GetIndexFromValue(panelHandle, PANEL_LIST, &index, 1);
or
int value = 1;
GetIndexFromValue(panelHandle, PANEL_LIST, &index, value);
If the values are strings, you would just pass an string, like:
GetIndexFromValue(panelHandle, PANEL_LIST, &index, "value");
or
char str[10] = "value";
GetIndexFromValue(panelHandle, PANEL_LIST, &index, str);
Best Regards,
Chris Matthews
National Instruments