Función MesDecodeIncrementalHandleCreate (midles.h)

La función MesDecodeIncrementalHandleCreate crea un identificador de descodificación para el estilo incremental de serialización.

Sintaxis

RPC_STATUS MesDecodeIncrementalHandleCreate(
  void         *UserState,
  MIDL_ES_READ ReadFn,
  handle_t     *pHandle
);

Parámetros

UserState

Puntero al objeto de estado proporcionado por el usuario que coordina las funciones Alloc, Write y Read proporcionadas por el usuario.

ReadFn

Puntero a la función Read .

pHandle

Puntero al identificador recién creado.

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente.
RPC_S_INVALID_ARG
El argumento no era válido.
RPC_S_OUT_OF_MEMORY
Memoria insuficiente
 
Nota Para obtener una lista de códigos de error válidos, vea Rpc Return Values.
 

Comentarios

Las aplicaciones usan la función MesDecodeIncrementalHandleCreate para crear el identificador e inicializarla para el estilo incremental de descodificación. Cuando se usa el estilo incremental de descodificación, el usuario proporciona una función Read para proporcionar un búfer que contiene la siguiente parte de los datos que se van a descodificar. El búfer debe alinearse con 8 y el tamaño del búfer debe ser un múltiplo de 8. Para obtener información adicional sobre las funciones alloc, Write y Read proporcionadas por el usuario, vea Serialization Services.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado midles.h (include Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll

Consulte también

Alloc

MesHandleFree

MesIncrementalHandleReset