Compartilhar via


função de retorno de chamada PMIB_SET_TRAP_INFO (routprot.h)

A função MibSetTrapInfo passa um identificador para um evento que é sinalizado sempre que um TRAP precisa ser emitido.

O tipo PMIP_SET_TRAP_INFO define um ponteiro para essa função de retorno de chamada. MibSetTrapInfo é um espaço reservado para o nome da função definida pelo aplicativo.

Sintaxe

PMIB_SET_TRAP_INFO PmibSetTrapInfo;

DWORD PmibSetTrapInfo(
  [in]  HANDLE Event,
  [in]  ULONG InputDataSize,
  [in]  PVOID InputData,
  [out] PULONG OutputDataSize,
  [out] PVOID OutputData
)
{...}

Parâmetros

[in] Event

Manipule para um evento que é sinalizado quando um TRAP precisa ser emitido.

[in] InputDataSize

Especifica uma variável ULONG que contém o tamanho em bytes dos dados apontados por InputData.

[in] InputData

Ponteiro para os dados de entrada.

[out] OutputDataSize

Ponteiro para uma variável ULONG que especifica o tamanho em bytes dos dados apontados por * OutputData.

[out] OutputData

Recebe o endereço de um ponteiro para os dados de saída.

Retornar valor

Se as funções forem bem-sucedidas, o valor retornado será NO_ERROR

Se a função falhar, o valor retornado será um dos seguintes códigos de erro.

Valor Descrição
ERROR_ACCESS_DENIED
O chamador não tem privilégios suficientes.
ERROR_NOT_ENOUGH_MEMORY
Recursos insuficientes para concluir a operação.
 
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho routprot.h

Confira também

MibGetTrapInfo