質問です。http://www.nitoyon.com/vc/tips/ie_component.htmのページのソースに、
HTMLドキュメントの読み込み完了のイベントを取得したかったので、しかるべき場所に

SINK_ENTRY_EX(SINKID_COUNTEREVENTS, DIID_DWebBrowserEvents2, DISPID_DOCUMENTCOMPLETE, OnDocumentComplete)

void _stdcall OnDocumentComplete(){
MessageBox(NULL, "COMP", NULL, NULL);
return;
}

を追加しました。すると、プログラム実行時に
Debug Assertion Failedというエラーが出るようになってしまいました。
何か間違っているでしょうか?
ちなみにエラーダイアログにはExpression: ((HRESULT)(hr) >= 0)と表示されています。