Pendahuluan

Artikel ini menjelaskan masalah di mana fungsi IUPnPDevice::Release() menunggu lebih lama daripada yang diharapkan untuk Balasan di Windows 7 ringkas tertanam. Pemutakhiran tersedia untuk mengatasi masalah ini. Sebelum Anda menginstal pembaruan ini, Semua pembaruan sebelumnya diterbitkan untuk produk ini harus diinstal.

Gejala

Pertimbangkan skenario berikut ini pada perangkat yang menjalankan Windows Embedded ringkas 7:

  • Anda menggunakan UPnP server di Internet.

  • Anda mencabut TCP/IP pada perangkat.

  • Anda memiliki sambungan kabel LAN tidak terpasang dengan peranti.


Ketika IUPnPDevice::Release() fungsi yang disebut dalam skenario ini, fungsi menunggu puluhan detik untuk Balasan. Biasanya, Anda mengharapkan fungsi untuk mendapatkan balasan segera atau menunggu untuk periode waktu habis yang Anda tetapkan.

Penyebab

Masalah ini terjadi karena, ketika TCP/IP terputus dan kabel LAN tidak tersambung ke perangkat, fungsi IUPnPDevice::Release() harus menunggu permintaan berhenti berlangganan ke selesai.

Pemecahan masalah

Informasi pemutakhiran perangkat lunak

Pembaruan perangkat lunak yang didukung sekarang tersedia dari Microsoft sebagai Tertanam ringkas 7 bulanan Pemutakhiran Windows (Juli 2015).

Catatan Windows Embedded ringkas 7 bulanan pembaruan tersedia untuk diunduh dari situs web Microsoft Download Center berikut:

Prasyarat

Pemutakhiran ini didukung hanya jika semua pembaruan sebelumnya diterbitkan untuk produk ini juga telah diinstal.

Persyaratan menghidupkan ulang

Setelah Anda menerapkan pembaruan ini, Anda harus melakukan pembuatan bersih platform keseluruhan. Untuk melakukannya, gunakan salah satu dari metode berikut ini:

  • Pada menu Build, klik Solusi Bersih, dan kemudian klik Solusi Build.

  • Membangun menu, klik Solusi membangun kembali.

Anda tidak harus me-restart komputer setelah Anda menerapkan pembaruan perangkat lunak.

Informasi penggantian pemutakhiran

Pembaruan ini tidak menggantikan pembaruan lainnya.

Versi bahasa Inggris paket pembaruan perangkat lunak ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Ketika Anda melihat informasi berkas, akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab Zona Waktu di item Tanggal dan Waktu di Panel Kontrol.

Berkas yang disertakan dalam paket pemutakhiran ini

Nama file

Ukuran file

Tanggal

Waktu

Jalur

Httprequest.cpp

11,631

27-Jul-2015

09:14

Private\Servers\Upnp\Util

Util_httplite.lib

521,048

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Mipsii\Checked

Util_wininet.lib

521,074

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Mipsii\Checked

Util_httplite.lib

490,632

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Mipsii\Retail

Util_wininet.lib

490,632

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Mipsii\Retail

Util_httplite.lib

572,204

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Mipsii\Debug

Util_wininet.lib

572,196

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Mipsii\Debug

Util_httplite.lib

539,154

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv6\Checked

Util_wininet.lib

539,106

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv6\Checked

Util_httplite.lib

511,948

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Armv6\Retail

Util_wininet.lib

511,848

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Armv6\Retail

Util_httplite.lib

575,366

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Armv6\Debug

Util_wininet.lib

575,384

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Armv6\Debug

Util_httplite.lib

460,632

29-Jul-2015

13:29

Public\Servers\Oak\Lib\X86\Checked

Util_wininet.lib

460,670

29-Jul-2015

13:29

Public\Servers\Oak\Lib\X86\Checked

Util_httplite.lib

431,778

29-Jul-2015

13:28

Public\Servers\Oak\Lib\X86\Retail

Util_wininet.lib

431,796

29-Jul-2015

13:28

Public\Servers\Oak\Lib\X86\Retail

Util_httplite.lib

472,412

29-Jul-2015

13:29

Public\Servers\Oak\Lib\X86\Debug

Util_wininet.lib

472,428

29-Jul-2015

13:29

Public\Servers\Oak\Lib\X86\Debug

Util_httplite.lib

487,430

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Sh4\Checked

Util_wininet.lib

487,466

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Sh4\Checked

Util_httplite.lib

459,448

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Sh4\Retail

Util_wininet.lib

459,468

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Sh4\Retail

Util_httplite.lib

532,086

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Sh4\Debug

Util_wininet.lib

532,118

29-Jul-2015

13:33

Public\Servers\Oak\Lib\Sh4\Debug

Util_httplite.lib

522,044

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Mipsii_fp\Checked

Util_wininet.lib

522,082

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Mipsii_fp\Checked

Util_httplite.lib

491,618

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Mipsii_fp\Retail

Util_wininet.lib

491,606

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Mipsii_fp\Retail

Util_httplite.lib

573,238

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Mipsii_fp\Debug

Util_wininet.lib

573,282

29-Jul-2015

13:29

Public\Servers\Oak\Lib\Mipsii_fp\Debug

Util_httplite.lib

537,112

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv7\Checked

Util_wininet.lib

537,120

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv7\Checked

Util_httplite.lib

509,912

29-Jul-2015

13:32

Public\Servers\Oak\Lib\Armv7\Retail

Util_wininet.lib

509,870

29-Jul-2015

13:32

Public\Servers\Oak\Lib\Armv7\Retail

Util_httplite.lib

574,328

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Armv7\Debug

Util_wininet.lib

574,344

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Armv7\Debug

Util_httplite.lib

539,298

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv5\Checked

Util_wininet.lib

539,250

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv5\Checked

Util_httplite.lib

512,098

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv5\Retail

Util_wininet.lib

511,998

29-Jul-2015

13:31

Public\Servers\Oak\Lib\Armv5\Retail

Util_httplite.lib

575,572

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Armv5\Debug

Util_wininet.lib

575,588

29-Jul-2015

13:30

Public\Servers\Oak\Lib\Armv5\Debug


Referensi

Pelajari tentang yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda

JELAJAHI PELATIHAN >

Dapatkan fitur baru terlebih dahulu

GABUNG MICROSOFT INSIDER >

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×