ネットワーク プロバイダー
ネットワーク プロバイダーは、特定のネットワーク プロトコルをサポートする DLL です。 また、ネットワーク プロバイダー APIも実装します。 これにより、Windows オペレーティング システムと対話して、接続や切断要求などの標準的なネットワーク要求を受信できます。 これらの要求を処理するために、ネットワーク プロバイダーは、ネットワーク プロバイダーがサポートするネットワーク プロトコルに適したネットワーク固有の API を呼び出します。 言い換えると、ネットワーク プロバイダーは、標準インターフェイスを Windows に公開する DLL 内のネットワーク固有の機能をラップします。
ネットワーク プロバイダーを使用すると、Windows では、各ネットワークのネットワーク固有の詳細を知らなくても、さまざまな種類のネットワーク プロトコルをサポートできます。 これは、新しいネットワーク プロトコルが常に開発されているため、不可欠です。 ネットワーク プロバイダーでは、新しいプロトコルをサポートするには、新しいネットワーク プロバイダーを作成してインストールする必要があります。
ネットワーク プロバイダーの関数と構造の詳細については、次のトピックを参照してください。