MesDecodeBufferHandleCreate, fonction (midles.h)
La fonction MesDecodeBufferHandleCreate crée un handle de décodage et l’initialise pour un style de mémoire tampon (fixe) de sérialisation.
Syntaxe
RPC_STATUS MesDecodeBufferHandleCreate(
char *Buffer,
unsigned long BufferSize,
handle_t *pHandle
);
Paramètres
Buffer
Pointeur vers la mémoire tampon contenant les données à décoder.
BufferSize
Octets de données à décoder dans la mémoire tampon.
pHandle
Pointeur vers l’adresse dans laquelle le handle sera écrit.
Valeur retournée
Valeur | Signification |
---|---|
|
L’appel a réussi. |
|
L’argument n’était pas valide. |
|
Mémoire insuffisante. |
|
La mémoire tampon n’était pas valide. |
Notes
La routine MesDecodeBufferHandleCreate est utilisée par les applications pour créer un handle de sérialisation et initialiser le handle pour le style de décodage de la mémoire tampon (fixe). Lors de l’utilisation du style de décodage de la mémoire tampon fixe, l’utilisateur fournit une seule mémoire tampon contenant toutes les données encodées. Cette mémoire tampon doit avoir une adresse alignée sur 8 et doit être un multiple de 8 octets. En outre, elle doit être suffisamment grande pour contenir toutes les données à décoder.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | midles.h (inclure Rpc.h) |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |