Функция MesIncrementalHandleReset (midles.h)
Функция MesIncrementalHandleReset повторно инициализирует дескриптор для добавочной сериализации.
Синтаксис
RPC_STATUS MesIncrementalHandleReset(
handle_t Handle,
void *UserState,
MIDL_ES_ALLOC AllocFn,
MIDL_ES_WRITE WriteFn,
MIDL_ES_READ ReadFn,
MIDL_ES_CODE Operation
);
Параметры
Handle
Дескриптор для повторной инициализации.
UserState
В зависимости от функции указатель на предоставленный пользователем блок, который координирует последовательные вызовы предоставленных пользователем функций Alloc, Write и Read .
AllocFn
Указатель на предоставленную пользователем функцию Alloc . Этот параметр может иметь значение NULL , если операция не требует его, или если дескриптор был ранее инициирован с помощью указателя.
WriteFn
Указатель на предоставленную пользователем функцию Write . Этот параметр может иметь значение NULL , если операция не требует его, или если дескриптор был ранее инициирован с помощью указателя.
ReadFn
Указатель на предоставленную пользователем функцию Read . Этот параметр может иметь значение NULL , если операция не требует его, или если дескриптор был ранее инициирован с помощью указателя.
Operation
Указывает операцию. Допустимые операции: MES_ENCODE, MES_ENCODE_NDR64 или MES_DECODE.
Возвращаемое значение
Значение | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Недопустимое значение аргумента. |
|
Недостаточно памяти. |
Комментарии
Подпрограмма MesIncrementalHandleReset используется приложениями для повторной инициализации дескриптора для добавочного стиля кодирования или декодирования. Дополнительные сведения о предоставляемых пользователем функциях Alloc, Write и Read см. в разделе Службы сериализации.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | midles.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |