配列の要素数を取得する手段で、
_countof などのマクロを使う方法などがありますが、
引数に配列を受け取るメソッド内にて、

void func(int i[]){
  _countof(i);
}

と組むとビルドエラーになります。
配列を受け取るメソッド内では、引数で要素数を受け取らずに、
配列内の要素数を把握することは可能なのでしょうか?
よろしくお願い致します。