英語で読む

次の方法で共有


upnp.h ヘッダー

このヘッダーは、UPnP API によって使用されます。 詳細については、次を参照してください。

upnp.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IUPnPAddressFamilyControl

IUPnPAddressFamilyControl インターフェイスは、Device Finder オブジェクトのアドレス ファミリ フラグにアクセスします。
IUPnPAsyncResult

IUPnPAsyncResult インターフェイスは、完了した非同期 I/O 操作を UPnP 制御ポイントに通知するために使用されます。
IUPnPDescriptionDocument

IUPnPDescriptionDocument インターフェイスを使用すると、アプリケーションでデバイスの説明を読み込むことができます。
IUPnPDescriptionDocumentCallback

IUPnPDescriptionDocumentCallback インターフェイスを使用すると、UPnP フレームワークは非同期読み込み操作の結果をアプリケーションに伝達できます。
IUPnPDevice

IUPnPDevice インターフェイスを使用すると、アプリケーションは特定のデバイスに関する情報を取得できます。
IUPnPDeviceDocumentAccess

IUPnPDeviceDocumentAccess インターフェイスを使用すると、アプリケーションはデバイス記述ドキュメントの URL を取得できます。
IUPnPDeviceDocumentAccessEx

特定のデバイスの XML デバイス記述ドキュメント全体を取得するメソッドを提供します。
IUPnPDeviceFinder

IUPnPDeviceFinder インターフェイスを使用すると、アプリケーションでデバイスを検索できます。
IUPnPDeviceFinderAddCallbackWithInterface

IUPnPDeviceFinderAddCallbackWithInterface インターフェイスを使用すると、UPnP フレームワークがアプリケーションと通信できるようになります
IUPnPDeviceFinderCallback

IUPnPDeviceFinderCallback インターフェイスを使用すると、UPnP フレームワークは非同期検索の結果をアプリケーションに通信できます。
IUPnPDevices

IUPnPDevices インターフェイスは、デバイスのコレクションを列挙します。
IUPnPHttpHeaderControl

呼び出し元が、デバイスへの HTTP 要求で送信される追加の HTTP ヘッダーを指定できるようにします。
IUPnPService

IUPnPService インターフェイスを使用すると、アプリケーションは状態変数に対してクエリを実行し、サービスのインスタンスに対してアクションを呼び出すことができます。
IUPnPServiceAsync

このインターフェイスを使用して、非同期的に状態変数のクエリを実行し、サービス のインスタンスに対してアクションを呼び出します。
IUPnPServiceCallback

IUPnPServiceCallback インターフェイスは、Service オブジェクトのクライアントにイベント通知を送信するために使用されます。
IUPnPServiceDocumentAccess

このインターフェイスを使用して、サービス制御プロトコル記述 (SCPD) ドキュメントを取得して UPnP コントロール ポイント アプリケーションに提供し、サービスでサポートされているアクションを公開し、状態変数に関する情報を提供します。
IUPnPServiceEnumProperty

このインターフェイスを使用して、IUPnPServices オブジェクトから列挙された IUPnPService オブジェクトのサービス制御プロトコル記述 (SCPD) のダウンロードとイベント サブスクリプションを遅延させます。
IUPnPServices

IUPnPServices インターフェイスは、サービスのコレクションを列挙します。