You have to call GetIDsOfNames()
once for each method. The documentation explains why in its description of the output parameter:
The first element represents the member name. The subsequent elements represent each of the member's parameters.
So to get IDs of three members, rather than one member and two of its arguments, you need to call it three times.