WaitForMultipleObjects に自動リセットのイベントオブジェクトを指すポインタ配列を渡して
"どれか 1 つがシグナル状態になったときに制御が返る"ようにしたとき、

(1) 制御が返ったとき、全ての自動リセットオブジェクトは非シグナル状態にリセットされる

(2) 制御が返ったとき、最初にシグナル状態になっていた自動リセットオブジェクトのみ
 非シグナル状態にリセットされる
 (配列の先頭から順にシグナル状態がチェックされるという仮定)

のどちらの動作になるのでしょう?

ご存知の方、ご教授ください