CORREZIONE: un'applicazione client non crea un proxy di servizio per un dispositivo basato su Windows Embedded Compact 7 che esegue un servizio WSD quando tenti di chiamare il servizio WSD dall'applicazione

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