Please don't do this. If a prototype conforms to a public interface (like this one), please keep the signature identical (including the naming of the arguments). If a private interface has an unused argument, remove it.

The fact that you need a comment to explain your comment should be a warning flag. 8)

IFF the compiler is complaining about unused arguments, decorate them in the declaration with the appropriate attribute.