Función MesIncrementalHandleReset (midles.h)
La función MesIncrementalHandleReset vuelve a inicializar el identificador para la serialización incremental.
Sintaxis
RPC_STATUS MesIncrementalHandleReset(
handle_t Handle,
void *UserState,
MIDL_ES_ALLOC AllocFn,
MIDL_ES_WRITE WriteFn,
MIDL_ES_READ ReadFn,
MIDL_ES_CODE Operation
);
Parámetros
Handle
Identificador que se va a volver a inicializar.
UserState
Dependiendo de la función, puntero al bloque proporcionado por el usuario que coordina las llamadas sucesivas a las funciones Alloc, Write y Read proporcionadas por el usuario.
AllocFn
Puntero a la función Alloc proporcionada por el usuario. Este parámetro puede ser NULL si la operación no la requiere o si el identificador se inició previamente con el puntero.
WriteFn
Puntero a la función Write proporcionada por el usuario. Este parámetro puede ser NULL si la operación no la requiere o si el identificador se inició previamente con el puntero.
ReadFn
Puntero a la función Read proporcionada por el usuario. Este parámetro puede ser NULL si la operación no la requiere o si el identificador se inició previamente con el puntero.
Operation
Especifica la operación. Las operaciones válidas son MES_ENCODE, MES_ENCODE_NDR64 o MES_DECODE.
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
|
El argumento no era válido. |
|
Memoria insuficiente |
Comentarios
Las aplicaciones usan la rutina MesIncrementalHandleReset para volver a inicializar el identificador para el estilo incremental de codificación o descodificación. 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 |