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