You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 28, 2025. It is now read-only.
All internal methods should be able to report failure without aborting, whether through an HRESULT return or a nullptr return.
All external API surface methods should be able to fail where possible.
Some frameworks do not provide for errors to be returned. The reference platform has been observed calling abort().
If there is an opportunity for a failure return, it should be taken. API functions that can return newly-created resources are safe to return nothing and emit a trace error.
HRESULTreturn or anullptrreturn.abort().