Sintomi
Si consideri lo scenario seguente:
- Si dispone di un dispositivo basato su Windows Embedded Compact 7 che esegue un servizio Web Services for Devices (WSD).
- Si tenta di chiamare il servizio WSD da un'applicazione client utilizzando l'API Web Services for Devices (WSDAPI) su una porta configurata per il protocollo SSL (Secure Sockets Layer).
In questo scenario, l'applicazione client non crea un proxy del servizio.
Causa
Questo problema si verifica a causa di calcoli non corretti di lunghezza del buffer del trailer nel modulo schannel.
Risoluzione
Informazioni sull'aggiornamento software
Un aggiornamento software supportato è ora disponibile da Microsoft come Aggiornamento mensile di luglio 2012 di Windows Embedded Compact 7. Nella sezione "Informazioni sui file" il nome del file del pacchetto contiene il tipo di processore.
Nota: questo aggiornamento mensile di Windows Embedded Compact 7 è disponibile per il download dal seguente sito Web dell'Area download Microsoft:
Windows Embedded Compact 7 Aggiornamenti
Prerequisiti
Questo aggiornamento è supportato solo se sono stati installati anche tutti gli aggiornamenti rilasciati in precedenza per questo prodotto.
Richiesta di riavvio
Dopo aver applicato questo aggiornamento, devi eseguire una build pulita dell'intera piattaforma. A questo scopo, usare uno dei metodi seguenti:
- Nel menu Genera fare clic su Pulisci soluzione e quindi su Crea soluzione.
- Scegliere Ricrea soluzione dal menu Genera.
Non è necessario riavviare il computer dopo aver applicato questo aggiornamento software.
Informazioni sulla sostituzione dell'aggiornamento
Questo aggiornamento non sostituisce altri aggiornamenti.
Informazioni sui file
La versione inglese di questo pacchetto di aggiornamento software include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando si visualizzano le informazioni sui file, queste vengono convertite in ora locale. Per trovare la differenza tra UTC e l'ora locale, usare la scheda Fuso orario nell'elemento Data e ora in Pannello di controllo.
Files inclusi in questo pacchetto di aggiornamento
| Nome file | Dimensioni del file | Data | Ora | Percorso |
|---|---|---|---|---|
| Schannel.lib | 9,200 | 24-lug 2012 | 19:32 | Public\Common\Oak\Lib\Armv5\Checked |
| Spbase.lib | 2,099,294 | 24-lug 2012 | 19:32 | Public\Common\Oak\Lib\Armv5\Checked |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:31 | Public\Common\Oak\Lib\Armv5\Debug |
| Spbase.lib | 2,294,862 | 24-lug 2012 | 19:31 | Public\Common\Oak\Lib\Armv5\Debug |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:30 | Public\Common\Oak\Lib\Armv5\Retail |
| Spbase.lib | 1,321,202 | 24-lug 2012 | 19:30 | Public\Common\Oak\Lib\Armv5\Retail |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:42 | Public\Common\Oak\Lib\Armv6\Checked |
| Spbase.lib | 2,099,514 | 24-lug 2012 | 19:42 | Public\Common\Oak\Lib\Armv6\Checked |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:41 | Public\Common\Oak\Lib\Armv6\Debug |
| Spbase.lib | 2,295,006 | 24-lug 2012 | 19:41 | Public\Common\Oak\Lib\Armv6\Debug |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:40 | Public\Common\Oak\Lib\Armv6\Retail |
| Spbase.lib | 1,321,414 | 24-lug 2012 | 19:40 | Public\Common\Oak\Lib\Armv6\Retail |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:51 | Public\Common\Oak\Lib\Armv7\Checked |
| Spbase.lib | 2,079,628 | 24-lug 2012 | 19:51 | Public\Common\Oak\Lib\Armv7\Checked |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:50 | Public\Common\Oak\Lib\Armv7\Debug |
| Spbase.lib | 2,276,344 | 24-lug 2012 | 19:50 | Public\Common\Oak\Lib\Armv7\Debug |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:49 | Public\Common\Oak\Lib\Armv7\Retail |
| Spbase.lib | 1,307,932 | 24-lug 2012 | 19:49 | Public\Common\Oak\Lib\Armv7\Retail |
| Schannel.lib | 9,200 | 24-lug 2012 | 20:01 | Public\Common\Oak\Lib\Mipsii\Checked |
| Spbase.lib | 2,018,098 | 24-lug 2012 | 20:01 | Public\Common\Oak\Lib\Mipsii\Checked |
| Schannel.lib | 9,200 | 24-lug 2012 | 20:00 | Public\Common\Oak\Lib\Mipsii\Debug |
| Spbase.lib | 2,219,716 | 24-lug 2012 | 20:00 | Public\Common\Oak\Lib\Mipsii\Debug |
| Schannel.lib | 9,200 | 24-lug 2012 | 19:59 | Public\Common\Oak\Lib\Mipsii\Retail |
| Spbase.lib | 1,291,976 | 24-lug 2012 | 19:59 | Public\Common\Oak\Lib\Mipsii\Retail |
| Schannel.lib | 9,200 | 24-lug 2012 | 20:10 | Public\Common\Oak\Lib\Mipsii_fp\Checked |
| Spbase.lib | 2,019,804 | 24-lug 2012 | 20:10 | Public\Common\Oak\Lib\Mipsii_fp\Checked |
| Schannel.lib | 9,200 | 24-lug 2012 | 20:09 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Spbase.lib | 2,221,422 | 24-lug 2012 | 20:09 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Schannel.lib | 9,200 | 24-lug 2012 | 20:08 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Spbase.lib | 1,293,680 | 24-lug 2012 | 20:08 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:20 | Public\Common\Oak\Lib\Sh4\Checked |
| Spbase.lib | 1,794,614 | 24-lug 2012 | 20:20 | Public\Common\Oak\Lib\Sh4\Checked |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:19 | Public\Common\Oak\Lib\Sh4\Debug |
| Spbase.lib | 1,936,012 | 24-lug 2012 | 20:19 | Public\Common\Oak\Lib\Sh4\Debug |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:18 | Public\Common\Oak\Lib\Sh4\Retail |
| Spbase.lib | 1,213,022 | 24-lug 2012 | 20:18 | Public\Common\Oak\Lib\Sh4\Retail |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:29 | Public\Common\Oak\Lib\X86\Checked |
| Spbase.lib | 1,851,506 | 24-lug 2012 | 20:29 | Public\Common\Oak\Lib\X86\Checked |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:28 | Public\Common\Oak\Lib\X86\Debug |
| Spbase.lib | 1,943,172 | 24-lug 2012 | 20:28 | Public\Common\Oak\Lib\X86\Debug |
| Schannel.lib | 9,354 | 24-lug 2012 | 20:27 | Public\Common\Oak\Lib\X86\Retail |
| Spbase.lib | 1,195,674 | 24-lug 2012 | 20:27 | Public\Common\Oak\Lib\X86\Retail |
| Schannel.dll | 417,792 | 24-lug 2012 | 19:32 | Public\Common\Oak\Target\Armv5\Checked |
| Schannel.map | 373,739 | 24-lug 2012 | 19:32 | Public\Common\Oak\Target\Armv5\Checked |
| Schannel.rel | 147,928 | 24-lug 2012 | 19:32 | Public\Common\Oak\Target\Armv5\Checked |
| Schannel.dll | 598,016 | 24-lug 2012 | 19:31 | Public\Common\Oak\Target\Armv5\Debug |
| Schannel.map | 384,320 | 24-lug 2012 | 19:31 | Public\Common\Oak\Target\Armv5\Debug |
| Schannel.rel | 153,235 | 24-lug 2012 | 19:31 | Public\Common\Oak\Target\Armv5\Debug |
| Schannel.dll | 180,224 | 24-lug 2012 | 19:30 | Public\Common\Oak\Target\Armv5\Retail |
| Schannel.map | 117,927 | 24-lug 2012 | 19:30 | Public\Common\Oak\Target\Armv5\Retail |
| Schannel.rel | 50,546 | 24-lug 2012 | 19:30 | Public\Common\Oak\Target\Armv5\Retail |
| Schannel.dll | 417,792 | 24-lug 2012 | 19:42 | Public\Common\Oak\Target\Armv6\Checked |
| Schannel.map | 373,739 | 24-lug 2012 | 19:42 | Public\Common\Oak\Target\Armv6\Checked |
| Schannel.rel | 147,928 | 24-lug 2012 | 19:42 | Public\Common\Oak\Target\Armv6\Checked |
| Schannel.dll | 598,016 | 24-lug 2012 | 19:41 | Public\Common\Oak\Target\Armv6\Debug |
| Schannel.map | 384,320 | 24-lug 2012 | 19:41 | Public\Common\Oak\Target\Armv6\Debug |
| Schannel.rel | 153,235 | 24-lug 2012 | 19:41 | Public\Common\Oak\Target\Armv6\Debug |
| Schannel.dll | 180,224 | 24-lug 2012 | 19:40 | Public\Common\Oak\Target\Armv6\Retail |
| Schannel.map | 117,927 | 24-lug 2012 | 19:40 | Public\Common\Oak\Target\Armv6\Retail |
| Schannel.rel | 50,546 | 24-lug 2012 | 19:40 | Public\Common\Oak\Target\Armv6\Retail |
| Schannel.dll | 409,600 | 24-lug 2012 | 19:51 | Public\Common\Oak\Target\Armv7\Checked |
| Schannel.map | 373,739 | 24-lug 2012 | 19:51 | Public\Common\Oak\Target\Armv7\Checked |
| Schannel.rel | 147,928 | 24-lug 2012 | 19:51 | Public\Common\Oak\Target\Armv7\Checked |
| Schannel.dll | 593,920 | 24-lug 2012 | 19:50 | Public\Common\Oak\Target\Armv7\Debug |
| Schannel.map | 384,320 | 24-lug 2012 | 19:50 | Public\Common\Oak\Target\Armv7\Debug |
| Schannel.rel | 153,177 | 24-lug 2012 | 19:50 | Public\Common\Oak\Target\Armv7\Debug |
| Schannel.dll | 180,224 | 24-lug 2012 | 19:49 | Public\Common\Oak\Target\Armv7\Retail |
| Schannel.map | 117,927 | 24-lug 2012 | 19:49 | Public\Common\Oak\Target\Armv7\Retail |
| Schannel.rel | 50,546 | 24-lug 2012 | 19:49 | Public\Common\Oak\Target\Armv7\Retail |
| Schannel.dll | 512,000 | 24-lug 2012 | 20:01 | Public\Common\Oak\Target\Mipsii\Checked |
| Schannel.map | 367,218 | 24-lug 2012 | 20:01 | Public\Common\Oak\Target\Mipsii\Checked |
| Schannel.rel | 606,505 | 24-lug 2012 | 20:01 | Public\Common\Oak\Target\Mipsii\Checked |
| Schannel.dll | 679,936 | 24-lug 2012 | 20:00 | Public\Common\Oak\Target\Mipsii\Debug |
| Schannel.map | 377,698 | 24-lug 2012 | 20:00 | Public\Common\Oak\Target\Mipsii\Debug |
| Schannel.rel | 765,338 | 24-lug 2012 | 20:00 | Public\Common\Oak\Target\Mipsii\Debug |
| Schannel.dll | 225,280 | 24-lug 2012 | 19:59 | Public\Common\Oak\Target\Mipsii\Retail |
| Schannel.map | 112,088 | 24-lug 2012 | 19:59 | Public\Common\Oak\Target\Mipsii\Retail |
| Schannel.rel | 186,991 | 24-lug 2012 | 19:59 | Public\Common\Oak\Target\Mipsii\Retail |
| Schannel.dll | 512,000 | 24-lug 2012 | 20:10 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Schannel.map | 367,052 | 24-lug 2012 | 20:10 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Schannel.rel | 606,418 | 24-lug 2012 | 20:10 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Schannel.dll | 679,936 | 24-lug 2012 | 20:09 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Schannel.map | 377,532 | 24-lug 2012 | 20:09 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Schannel.rel | 765,251 | 24-lug 2012 | 20:09 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Schannel.dll | 225,280 | 24-lug 2012 | 20:08 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Schannel.map | 112,088 | 24-lug 2012 | 20:08 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Schannel.rel | 186,991 | 24-lug 2012 | 20:08 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Schannel.dll | 360,448 | 24-lug 2012 | 20:20 | Public\Common\Oak\Target\Sh4\Checked |
| Schannel.map | 373,575 | 24-lug 2012 | 20:20 | Public\Common\Oak\Target\Sh4\Checked |
| Schannel.rel | 232,782 | 24-lug 2012 | 20:20 | Public\Common\Oak\Target\Sh4\Checked |
| Schannel.dll | 479.232 | 24-lug 2012 | 20:19 | Public\Common\Oak\Target\Sh4\Debug |
| Schannel.map | 384,610 | 24-lug 2012 | 20:19 | Public\Common\Oak\Target\Sh4\Debug |
| Schannel.rel | 258,737 | 24-lug 2012 | 20:19 | Public\Common\Oak\Target\Sh4\Debug |
| Schannel.dll | 155,648 | 24-lug 2012 | 20:18 | Public\Common\Oak\Target\Sh4\Retail |
| Schannel.map | 118,194 | 24-lug 2012 | 20:18 | Public\Common\Oak\Target\Sh4\Retail |
| Schannel.rel | 104,805 | 24-lug 2012 | 20:18 | Public\Common\Oak\Target\Sh4\Retail |
| Schannel.dll | 344,064 | 24-lug 2012 | 20:29 | Public\Common\Oak\Target\X86\Checked |
| Schannel.map | 369,162 | 24-lug 2012 | 20:29 | Public\Common\Oak\Target\X86\Checked |
| Schannel.rel | 184,033 | 24-lug 2012 | 20:29 | Public\Common\Oak\Target\X86\Checked |
| Schannel.dll | 462,848 | 24-lug 2012 | 20:28 | Public\Common\Oak\Target\X86\Debug |
| Schannel.map | 377,479 | 24-lug 2012 | 20:28 | Public\Common\Oak\Target\X86\Debug |
| Schannel.rel | 246,760 | 24-lug 2012 | 20:28 | Public\Common\Oak\Target\X86\Debug |
| Schannel.dll | 139.264 | 24-lug 2012 | 20:27 | Public\Common\Oak\Target\X86\Retail |
| Schannel.map | 115,775 | 24-lug 2012 | 20:27 | Public\Common\Oak\Target\X86\Retail |
| Schannel.rel | 47,878 | 24-lug 2012 | 20:27 | Public\Common\Oak\Target\X86\Retail |
Riferimenti
Per altre informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft