Share via


PMIB_SET_TRAP_INFO fonction de rappel (routprot.h)

La fonction MibSetTrapInfo transmet un handle à un événement qui est signalé chaque fois qu’un trap doit être émis.

Le type PMIP_SET_TRAP_INFO définit un pointeur vers cette fonction de rappel. MibSetTrapInfo est un espace réservé pour le nom de fonction défini par l’application.

Syntaxe

PMIB_SET_TRAP_INFO PmibSetTrapInfo;

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

Paramètres

[in] Event

Gérez un événement qui est signalé lorsqu’un trap doit être émis.

[in] InputDataSize

Spécifie une variable ULONG qui contient la taille en octets des données pointées par InputData.

[in] InputData

Pointeur vers les données d’entrée.

[out] OutputDataSize

Pointeur vers une variable ULONG qui spécifie la taille en octets des données pointées par * OutputData.

[out] OutputData

Reçoit l’adresse d’un pointeur vers les données de sortie.

Valeur retournée

Si les fonctions réussissent, la valeur de retour est NO_ERROR

Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.

Valeur Description
ERROR_ACCESS_DENIED
L’appelant ne dispose pas de privilèges suffisants.
ERROR_NOT_ENOUGH_MEMORY
Ressources insuffisantes pour terminer l’opération.
 
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête routprot.h

Voir aussi

MibGetTrapInfo