Handles de sérialisation

Une application utilise les procédures de sérialisation ou les routines de prise en charge de sérialisation générées par le compilateur MIDL conjointement avec un ensemble de fonctions de bibliothèque pour manipuler un handle de sérialisation. Ensemble, ces fonctions fournissent un mécanisme permettant de personnaliser la façon dont une application sérialise les données.

Un handle de sérialisation est requis pour toute opération de sérialisation, et tous les handles de sérialisation doivent être gérés explicitement par vous-même. Pour ce faire, vous devez d’abord créer un handle valide en appelant l’une des routines suivantes :

Vous publiez le handle avec un appel à MesHandleFree. Une fois que le handle a été créé ou réinitialisé, il représente un contexte de sérialisation valide et peut être utilisé pour encoder ou décoder, selon le type du descripteur.

Cette section décrit les descripteurs de sérialisation et leur utilisation dans les rubriques suivantes :