static BOOL EnumJoysticCallback(...); と宣言すると今度は int (...)からint (__stdcall *)(...)に変換できない と言われてしまいます。 コールバック関数の型はEnumDevicesの引数を右クリックして「型情報ヒント」を。