Condividi tramite


Funzione MprAdminMIBSetTrapInfo (mprapi.h)

La funzione MprAdminMIBSetTrapInfo specifica un handle per un evento segnalato ogni volta che deve essere emesso un trap.

Sintassi

DWORD MprAdminMIBSetTrapInfo(
  [in]      DWORD   dwProtocolId,
  [in]      DWORD   dwRoutingPid,
  [in]      HANDLE  hEvent,
  [in]      LPVOID  lpInData,
  [in]      DWORD   dwInDataSize,
  [out]     LPVOID  *lplpOutData,
  [in, out] LPDWORD lpOutDataSize
);

Parametri

[in] dwProtocolId

Specifica una variabile DWORD che contiene l'identificatore della famiglia di protocolli.

[in] dwRoutingPid

Specifica una variabile DWORD contenente l'identificatore del protocollo di routing.

[in] hEvent

Handle per un evento segnalato quando deve essere eseguita una trap.

[in] lpInData

Puntatore ai dati di input.

[in] dwInDataSize

Specifica una variabile DWORD contenente le dimensioni in byte dei dati a cui punta lpInData.

[out] lplpOutData

Riceve l'indirizzo di un puntatore ai dati di output.

[in, out] lpOutDataSize

In input, puntatore a una variabile DWORD .

Nell'output riceve le dimensioni, in byte, dei dati a cui punta * lplpOutData.

Valore restituito

Se le funzioni hanno esito positivo, il valore restituito è NO_ERROR

Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti.

Valore Descrizione
ERROR_ACCESS_DENIED
Il chiamante non dispone di privilegi sufficienti.
ERROR_UNKNOWN_PROTOCOL_ID
Il valore dwTransportId non corrisponde ad alcun gestore router installato.
ERROR_NOT_ENOUGH_MEMORY
Risorse insufficienti per completare l'operazione.

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mprapi.h
DLL Mprapi.dll

Vedi anche

MprAdminMIBGetTrapInfo

Funzioni MIB di gestione router

Informazioni di riferimento su MIB per la gestione dei router

Costanti di trasporto e protocollo