c++ にはハードウェアへの低レベル アクセスが多数あることを知ったので、c++ でドライバーを記述します。しかし、通常のデスクトップ アプリケーションを C++ で作成した場合、ハードウェアに直接アクセスできるでしょうか? デスクトップアプリケーションはアプリケーションレイヤーで実行されるため、これを求めています。アプリ層とハードウェアの間にOS層とOEM層があります。では、C++ で記述されたアプリケーションがハードウェアに直接アクセスするにはどうすればよいでしょうか? C ++デスクトップアプリがどのように機能するかを誰かに説明してください。
ありがとう。