なんで整数型といえば済むところに、
ある特定のプラットフォームのSDKのヘッダーの中で宣言されているtypedef名を持ち出すんだ?
例としてあげるにしても、まず一般的な説明をしろよ。

それから、通るか通らないかは、実装ごとに異なるので、どうしようもない。
あくまで例だ。