ControlSystemEntryPoint: различия между версиями
Перейти к навигации
Перейти к поиску
м |
|||
Строка 8: | Строка 8: | ||
{{function_paramlist add | pPackedInputParams | Входной буфер, содержащий параметры запроса в соответствии со значением <code>nFunctionId</code>.}} | {{function_paramlist add | pPackedInputParams | Входной буфер, содержащий параметры запроса в соответствии со значением <code>nFunctionId</code>.}} | ||
{{function_paramlist_add | cbPackedInputParams | Байтовый размер параметров запроса, т.е. размер буфера <code>pPackedInputParams</code>, выраженный как 32-битовое беззнаковое целое.}} | {{function_paramlist_add | cbPackedInputParams | Байтовый размер параметров запроса, т.е. размер буфера <code>pPackedInputParams</code>, выраженный как 32-битовое беззнаковое целое.}} | ||
{{function_paramlist_add | pPackedOutputParams | Выходной указатель, который инициализируется адресом буфера с ответом управляющей подсистемы. Если ответ имеется, буфер выделяется управляющей подсистемой и должен освобождаться веб-сервером через вызов функции [[FreeData]]. Если же ответ отсутствует, на выходе указатель <code>pPackedOutputParams<code> и целое, на которое указывает параметр <code>pcbPackedOutputParams</code>, принимают нулевое значение.}} | {{function_paramlist_add | pPackedOutputParams | Выходной указатель, который инициализируется адресом буфера с ответом управляющей подсистемы. Если ответ имеется, буфер выделяется управляющей подсистемой и должен освобождаться веб-сервером через вызов функции [[FreeData]]. Если же ответ отсутствует, на выходе указатель <code>pPackedOutputParams</code> и целое, на которое указывает параметр <code>pcbPackedOutputParams</code>, принимают нулевое значение.}} | ||
{{function_paramlist_add | pcbPackedOutputParams | указатель на 32-битовое беззнаковое целое, который на выходе принимает размер ответа сервера, если ответ имеется. Если ответ отсутствует, указателю присваивается значение 0.}} | {{function_paramlist_add | pcbPackedOutputParams | указатель на 32-битовое беззнаковое целое, который на выходе принимает размер ответа сервера, если ответ имеется. Если ответ отсутствует, указателю присваивается значение 0.}} | ||
{{function_paramlist end}} | {{function_paramlist end}} | ||
| function_return_value = 32-битовый беззнаковый код ошибки. В случае успешного вызова, возвращается нулевое значение. Код ошибки можно преобразовать в текстовое описание с помощью функции [[GetErrorDescription]]. См. также [http://www.chusov.org/doxygen/group___error_handling.html doxygen]. | | function_return_value = 32-битовый беззнаковый код ошибки. В случае успешного вызова, возвращается нулевое значение. Код ошибки можно преобразовать в текстовое описание с помощью функции [[GetErrorDescription]]. См. также [http://www.chusov.org/doxygen/group___error_handling.html doxygen]. | ||
}} | }} |