функция обратного вызова PBEGIN_RESCALL_ROUTINE (resapi.h)
Запускает вызов кода элемента управления ресурсами. Тип PBEGIN_RESCALL_ROUTINE определяет указатель на эту функцию обратного вызова.
Синтаксис
PBEGIN_RESCALL_ROUTINE PbeginRescallRoutine;
DWORD PbeginRescallRoutine(
[in] RESID Resource,
[in] DWORD ControlCode,
[in] PVOID InBuffer,
[in] DWORD InBufferSize,
[out] PVOID OutBuffer,
[in] DWORD OutBufferSize,
[out] LPDWORD BytesReturned,
[in] PRES_CTL_CTX context,
[out] PBOOL ReturnedAsynchronously
)
{...}
Параметры
[in] Resource
Идентификатор ресурса.
[in] ControlCode
Код элемента управления для вызова.
[in] InBuffer
Указатель на буфер, содержащий входные данные для вызова кода управления.
[in] InBufferSize
Размер буфера, заданного InBuffer, в байтах.
[out] OutBuffer
Указатель на буфер, содержащий выходные данные для вызова кода элемента управления.
[in] OutBufferSize
Размер буфера, заданного OutBuffer, в байтах.
[out] BytesReturned
Размер данных, возвращаемых OutBuffer, в байтах.
[in] context
Контекст вызываемого кода элемента управления ресурсами.
Windows Server 2012 R2: Этот параметр был добавлен в Windows Server 2016.
[out] ReturnedAsynchronously
Значение TRUE , если операция возвращается асинхронно; в противном случае — FALSE.
Windows Server 2012 R2: Этот параметр был добавлен в Windows Server 2016.
Возвращаемое значение
Функция возвращает одно из следующих значений или код системной ошибки:
Код возврата | Описание |
---|---|
|
Операция выполнена успешно. |
|
Идентификатор ресурса не найден. |
|
Запрошенный код элемента управления не поддерживается. |
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2012 R2 |
Целевая платформа | Windows |
Header | resapi.h |