Функция MesDecodeBufferHandleCreate (midles.h)
Функция MesDecodeBufferHandleCreate создает декодирования дескриптор и инициализирует его для (фиксированного) стиля сериализации буфера.
Синтаксис
RPC_STATUS MesDecodeBufferHandleCreate(
char *Buffer,
unsigned long BufferSize,
handle_t *pHandle
);
Параметры
Buffer
Указатель на буфер, содержащий данные для декодирования.
BufferSize
Байты данных для декодирования в буфере.
pHandle
Указатель на адрес, на который будет записан дескриптор.
Возвращаемое значение
Значение | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Аргумент недопустим. |
|
Недостаточно памяти. |
|
Недопустимый буфер. |
Комментарии
Подпрограмма MesDecodeBufferHandleCreate используется приложениями для создания дескриптора сериализации и инициализации декодирования дескриптора (фиксированного) буфера. При использовании фиксированного стиля декодирования буфера пользователь предоставляет один буфер, содержащий все закодированные данные. Этот буфер должен иметь адрес, который выравнивается по 8 и должен быть кратным 8 байтам. Кроме того, он должен быть достаточно большим, чтобы вместить все данные для декодирования.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | midles.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |