Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Urządzenie obsługujące rozszerzenia PnP (PnP-X) i Universal PnP (UPnP) może określić identyfikator kontenera, włączając element X_containerId XML w dokumencie opisu urządzenia. Aby uzyskać więcej informacji na temat protokołu UPnP i dokumentu opisu urządzenia UPnP, zapoznaj się ze specyfikacją architektury urządzenia UPnP.
Element X_containerId XML jest zadeklarowany w następujący sposób:
<df:X_containerId xmlns:df="">
xs:string
</df:X_containerId>
Typ elementu X_containerId XML jest ciągiem, dla którego wartość jest globalnie unikatowym identyfikatorem (GUID). Ten ciąg jest sformatowany jako {xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.
Poniżej przedstawiono przykład X_containerId elementu XML.
<df:X_containerId xmlns:df="">
{101392d0-5e91-11dd-ad8b-0800200c9a66}
</df:X_containerId>
Element X_containerId XML musi znajdować się w sekcji urządzenia> dokumentu <opisu urządzenia UPnP. W poniższym przykładzie pokazano prawidłowe rozmieszczenie elementu X_containerId w dokumencie opisu urządzenia.
Uwaga / Notatka
Nie jest to kompletny dokument opisu urządzenia UPnP. Aby uzyskać więcej informacji na temat protokołu UPnP, zapoznaj się ze specyfikacją architektury urządzeń UPnP.
<?xml version="1.0" ?>
<root
xmlns="urn:schemas-upnp-org:device-1-0"
xmlns:df=
"http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>major version number</major>
<minor>minor version number</minor>
</specVersion>
<URLBase>device URL</URLBase>
<device>
<!-- Place device metadata here. See UPnP spec for details.-->
<df:X_containerID>
<!--- Place the ContainerID GUID here.--->
{101392d0-5e91-11dd-ad8b-0800200c9a66}
</ df:X_containerID >
</device>
</root>
Jeśli dokument opisu urządzenia UPnP nie zawiera elementu X_containerId XML, menedżer Plug and Play (PnP) generuje identyfikator kontenera za pośrednictwem unikatowej nazwy urządzenia (UDN).