のPSDKリファレンスにILCreateFromPath
は、関数が失敗したときに関数がどのように動作するか(さらに重要なことに、拡張エラー情報を取得する方法)に関する情報はありません。
どのような動作を期待する必要がありますか?また、そのエラー情報を取得するにはどうすればよいですか?
のPSDKリファレンスにILCreateFromPath
は、関数が失敗したときに関数がどのように動作するか(さらに重要なことに、拡張エラー情報を取得する方法)に関する情報はありません。
どのような動作を期待する必要がありますか?また、そのエラー情報を取得するにはどうすればよいですか?
それは他のどこにも文書化されていません。失敗した場合は、NULLポインターが返され、何が起こったのかを示す拡張エラー情報はありません。
代わりに使用してくださいSHParseDisplayName()
(Microsoftでさえ、それがより好ましいと言っていますILCreateFromPath()
)。HRESULT
失敗時のエラーコードを含むを返します。