Microsoft Application Verifier (AppVerifier) を使用して、マルチメディア ジョイスティック API を使用する実行可能ファイルを検証しています。
私のプログラムをデバッガーで実行すると、タイトルに記載されている呼び出しのいずれか (joyGetPos、joyGetPosEx、または joySetCapture) で次のメッセージが表示されて中断します。
VERIFIER STOP 00000303: pid 0xBF8: NULL ハンドルがパラメーターとして渡されました。有効なハンドルを使用する必要があります。
この API を使用しない以外に、これを修正するためにできることはありますか? (私は理解しています、それはかなり古くて時代遅れですが、それを明示的に述べている MSDN ドキュメントを見つけることができませんでした)。
有線の Xbox 360 コントローラーが接続されています。
コードが機能することに注意してください。AppVerifier で失敗するのは、アプリケーションの検証だけです。