MSDN のドキュメントによると、WinHTTPRequest には 4 つのイベント ハンドラーがあり、イベント ハンドラー プレフィックスを指定することでアクセスできます。残念ながら、これを行うと Windows Scripting Host がクラッシュします。
次のコードは、Windows Scripting Host をクラッシュさせます。
Set oHTTP = WScript.CreateObject( "WinHttp.WinHttpRequest.5.1", "oHTTP_" )
このコードは問題なく動作します:
Set oHTTP = WScript.CreateObject( "WinHttp.WinHttpRequest.5.1" )
理由について何か考えはありますか?