Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Inicia uma chamada para um código de controle de recurso. O tipo PBEGIN_RESCALL_ROUTINE define um ponteiro para essa função de retorno de chamada.
Sintaxe
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
)
{...}
Parâmetros
[in] Resource
A ID do recurso para o recurso.
[in] ControlCode
O código de controle a ser chamado.
[in] InBuffer
Um ponteiro para o buffer que contém os dados de entrada da chamada para o código de controle.
[in] InBufferSize
O tamanho do buffer especificado por InBuffer, em bytes.
[out] OutBuffer
Um ponteiro para o buffer que contém os dados de saída da chamada para o código de controle.
[in] OutBufferSize
O tamanho do buffer especificado por OutBuffer, em bytes.
[out] BytesReturned
O tamanho dos dados retornados pelo OutBuffer, em bytes.
[in] context
O contexto para o código de controle de recurso que foi chamado.
Windows Server 2012 R2: Esse parâmetro foi adicionado em Windows Server 2016.
[out] ReturnedAsynchronously
TRUE se a operação retornar de forma assíncrona; caso contrário, FALSE.
Windows Server 2012 R2: Esse parâmetro foi adicionado em Windows Server 2016.
Valor retornado
A função retorna um dos seguintes valores ou um código de erro do sistema:
| Código de retorno | Descrição |
|---|---|
|
A operação foi concluída com sucesso. |
|
A ID do recurso não foi encontrada. |
|
Não há suporte para o código de controle solicitado. |
Requisitos
| Cliente mínimo com suporte | Nenhum compatível |
| Servidor mínimo com suporte | Windows Server 2012 R2 |
| Plataforma de Destino | Windows |
| Cabeçalho | resapi.h |