Windows API インデックス

デスクトップ およびサーバー アプリケーション用の Windows アプリケーション プログラミング インターフェイス (API) の参照コンテンツの一覧を次に示します。

Windows API を使用すると、各バージョンに固有の機能を利用しながら、Windows のすべてのバージョンで正常に実行されるアプリケーションを開発できます。 (これは以前は、このメソッドと呼ばWin32 API。 API Windowsという名前は、16 ビット Windows でのルートと 64 ビット のサポートをより正確に反映Windows)。

ユーザー インターフェイス

UI API Windowsウィンドウを作成して使用して、出力を表示し、ユーザー入力を求め、ユーザーとの対話をサポートする他のタスクを実行します。 ほとんどのアプリケーションでは、少なくとも 1 つのウィンドウが作成されます。

Windows環境 (シェル)

ユーザー入力とメッセージング

データ アクセスとストレージ

診断

診断API を使用すると、アプリケーションまたはシステムの問題のトラブルシューティングとパフォーマンスの監視を行うことができます。

グラフィックスとマルチメディア

グラフィックス、マルチメディア、 オーディオ、およびビデオの api により、アプリケーションは、書式設定されたテキスト、グラフィックス、オーディオ、およびビデオを組み込むことができます。

デバイス

システム サービス

システムサービスapi を使用すると、アプリケーションは、コンピューターのリソースと、メモリ、ファイルシステム、デバイス、プロセス、スレッドなど、基になるオペレーティングシステムの機能にアクセスできます。

セキュリティと ID

Security And Identity api は、ログオン時のパスワード認証、共有可能なすべてのシステムオブジェクトの随意保護、特権アクセス制御、権限管理、およびセキュリティ監査を有効にします。

アプリケーションのインストールとサービス

システム管理と管理

システム管理インターフェイスを使用すると、アプリケーションまたはシステムのインストール、構成、およびサービスを行うことができます。

ネットワークとインターネット

ネットワーク api を使用すると、 ネットワーク経由でアプリケーション間の通信を行うことができます。 また、ディレクトリやネットワークプリンターなどの共有リソースへのアクセスを作成し、管理することもできます。

非推奨またはレガシ Api

次に示すのは、古いテクノロジや API、またはクライアントおよびサーバー オペレーティング システムから置き換えられた、または非Windowsされているテクノロジと API です。