IUPnPRegistrar インターフェイス (upnphost.h)
IUPnPRegistrar インターフェイスは、デバイス ホストのコンテキストで実行されるデバイスを登録します。
継承
IUPnPRegistrar インターフェイスは、IUnknown インターフェイスから継承します。 IUPnPRegistrar には、次の種類のメンバーもあります。
メソッド
IUPnPRegistrar インターフェイスには、これらのメソッドがあります。
IUPnPRegistrar::GetUniqueDeviceName GetUniqueDeviceName メソッドは、指定されたデバイスの UDN を取得します。 |
IUPnPRegistrar::RegisterDevice RegisterDevice メソッドは、デバイスをデバイス ホストに登録します。 デバイス情報は、デバイス ホストによって格納されます。 次に、デバイス ホストはデバイス識別子を返し、ネットワーク上のデバイスを公開して読み上げる。 |
IUPnPRegistrar::RegisterDeviceProvider RegisterDeviceProvider メソッドは、デバイス プロバイダーをデバイス ホストに登録します。 デバイス プロバイダーがネットワーク上に公開されていません。 代わりに、デバイスを動的に作成し、RegisterRunningDevice を使用して登録します。 |
IUPnPRegistrar::RegisterRunningDevice RegisterRunningDevice メソッドは、実行中のデバイスをデバイス ホストに登録します。 |
IUPnPRegistrar::UnregisterDevice UnregisterDevice メソッドは、デバイス ホストからデバイスの登録を解除します。 デバイスが一時的または永続的に登録解除されている。 |
IUPnPRegistrar::UnregisterDeviceProvider UnregisterDeviceProvider メソッドは、デバイス プロバイダーの登録を完全に解除し、デバイス ホストからアンロードします。 IUPnPDeviceProvider::Stop メソッドが呼び出されます。 |
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | upnphost.h |