Un blocage est susceptible de se produire lorsque la fonction FreePhysPage et la fonction HNDLCreateHandle s’exécutent en même temps dans Windows Embedded CE 6,0 R3

Travaillez partout et à partir de n’importe quel appareil avec Microsoft 365

Effectuez une mise à niveau vers Microsoft 365 pour travailler partout avec les dernières fonctionnalités et mises à jour.

Mettre à niveau maintenant

Symptômes

Un blocage est susceptible de se produire lorsque les deux fonctions suivantes s’exécutent en même temps dans Windows Embedded CE 6,0 R3 :

  • FreePhysPage

  • HNDLCreateHandle

Remarque La fonction FreePhysPage est appelée pour libérer de la mémoire physique et la fonction HNDLCreateHandle est appelée pour créer des poignées d’objet.

Cause

Ce problème survient parce que ces deux fonctions appellent à la fois la section critique et le verrou de la table de l’objet. Toutefois, les fonctions appellent la section critique et le verrou de tableau de l’objet dans un ordre différent.

Résolution

Informations sur la mise à jour logicielle

Des mises à jour logicielles prises en charge sont désormais disponibles auprès de Microsoft en tant que mise à jour mensuelle de Windows Embedded CE 6,0 Platform Builder (mars 2011). Pour confirmer cela, vous pouvez faire défiler jusqu’à la section « informations sur le fichier » de cet article. Le nom du fichier de package contient la version du produit, la date, le numéro de l’article de la base de connaissances et le type de processeur. Le format du nom de fichier du package est le suivant :

Version_produit-aammjj-kbnnnnnn-type_processeurPar exemple : Wincepb50-060503-kb917590-ARMV4i. msi est le correctif de l’outil de création de package Windows Embedded CE 5,0 Platform Builder qui est documenté dans la base de connaissances 917590 et qui figure dans la mise à jour mensuelle de peut-2006 être. Pour résoudre ce problème immédiatement, cliquez sur le numéro ci-dessous pour obtenir des informations sur l’obtention des mises à jour logicielles du système d’exploitation Windows Embedded CE Platform Builder et du système d’exploitation :

Comment trouver les correctifs principaux du système d’exploitation pour les produits Microsoft Windows Embedded CE Platform BuilderRemarque Cette mise à jour mensuelle de Windows Embedded CE 6,0 est également disponible en téléchargement sur le site Web du centre de téléchargement Microsoft suivant :

Conditions préalables

Pour appliquer cette mise à jour logicielle, toutes les mises à jour logicielles précédemment émises sur ce produit doivent être installées.

Nécessité de redémarrer

Après l’installation de cette mise à jour logicielle, vous devez effectuer une nouvelle version de l’ensemble de la plateforme. Pour cela, appliquez l’une des méthodes suivantes :

  • Dans le menu Générer, cliquez sur Nettoyer la solution, puis cliquez sur Générer la solution.

  • Dans le menu Générer, cliquez sur Régénérer la solution.

Vous n’avez pas besoin de redémarrer votre ordinateur après avoir appliqué cette mise à jour logicielle.

Informations sur le remplacement de la mise à jour

Cette mise à jour ne remplace aucune mise à jour.

Informations sur les fichiers

La version anglaise de ce package de mise à jour logicielle inclut les attributs de fichier (ou les attributs de fichier suivants) figurant dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Fichiers du programme d’installation

Wincepb60-110321-kb2514264-armv4i.msi

3 502 592

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-mipsii.msi

3 340 800

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-mipsii_fp.msi

3 456 000

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-mipsiv.msi

3 377 152

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-mipsiv_fp.msi

3 500 544

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-sh4.msi

3 155 968

21-Mar-2011

23:12

Wincepb60-110321-kb2514264-x86.msi

2 989 568

21-Mar-2011

23:12

Fichiers inclus dans ce correctif logiciel

Windows Embedded CE 6.0_update_kb2514264. htm

7 903

21-Mar-2011

23:07

110321_kb2514264

Physmem.c

33,056

15-Mar-2011

20:23

Private\Winceos\Coreos\Nk\Kernel

Schedule.c

29 267

15-Mar-2011

20:23

Private\Winceos\Coreos\Nk\Kernel

Nkmain.lib

2 742 832

15-Mar-2011

20:20

Public\Common\Oak\Lib\Armv4i\Debug

Nkprmain.lib

2 779 696

15-Mar-2011

20:20

Public\Common\Oak\Lib\Armv4i\Debug

Nkmain.lib

1 766 118

15-Mar-2011

20:20

Public\Common\Oak\Lib\Armv4i\Retail

Nkprmain.lib

1 791 546

15-Mar-2011

20:20

Public\Common\Oak\Lib\Armv4i\Retail

Nkmain.lib

2 585 948

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii\Debug

Nkprmain.lib

2 621 934

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii\Debug

Nkmain.lib

1 675 448

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii\Retail

Nkprmain.lib

1 705 592

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii\Retail

Nkmain.lib

2 660 800

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsii_fp\Debug

Nkprmain.lib

2 697 062

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsii_fp\Debug

Nkmain.lib

1 735 150

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii_fp\Retail

Nkprmain.lib

1 765 402

15-Mar-2011

20:21

Public\Common\Oak\Lib\Mipsii_fp\Retail

Nkmain.lib

2 618 338

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv\Debug

Nkprmain.lib

2 654 456

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv\Debug

Nkmain.lib

1,700,496

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv\Retail

Nkprmain.lib

1 730 542

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv\Retail

Nkmain.lib

2 698 448

15-Mar-2011

20:23

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Nkprmain.lib

2 734 842

15-Mar-2011

20:23

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Nkmain.lib

1 766 658

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Nkprmain.lib

1 796 808

15-Mar-2011

20:22

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Nkmain.lib

2 180 764

15-Mar-2011

20:23

Public\Common\Oak\Lib\Sh4\Debug

Nkprmain.lib

2 205 996

15-Mar-2011

20:23

Public\Common\Oak\Lib\Sh4\Debug

Nkmain.lib

1 519 028

15-Mar-2011

20:23

Public\Common\Oak\Lib\Sh4\Retail

Nkprmain.lib

1 543 404

15-Mar-2011

20:23

Public\Common\Oak\Lib\Sh4\Retail

Nkmain.lib

2 172 392

15-Mar-2011

20:20

Public\Common\Oak\Lib\X86\Debug

Nkprmain.lib

2 200 524

15-Mar-2011

20:20

Public\Common\Oak\Lib\X86\Debug

Nkmain.lib

1 531 102

15-Mar-2011

20:20

Public\Common\Oak\Lib\X86\Retail

Nkprmain.lib

1 551 114

15-Mar-2011

20:20

Public\Common\Oak\Lib\X86\Retail

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Informations supplémentaires

Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×