Freigeben über


PMIB_SET_TRAP_INFO Rückruffunktion (routprot.h)

Die MibSetTrapInfo-Funktion übergibt ein Handle an ein Ereignis, das immer dann signalisiert wird, wenn ein TRAP ausgegeben werden muss.

Der PMIP_SET_TRAP_INFO Typ definiert einen Zeiger auf diese Rückruffunktion. MibSetTrapInfo ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Syntax

PMIB_SET_TRAP_INFO PmibSetTrapInfo;

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

Parameter

[in] Event

Behandeln Sie ein Ereignis, das signalisiert wird, wenn ein TRAP ausgestellt werden muss.

[in] InputDataSize

Gibt eine ULONG-Variable an, die die Größe der Daten in Bytes enthält, auf die von InputData verwiesen wird.

[in] InputData

Zeiger auf die Eingabedaten.

[out] OutputDataSize

Zeiger auf eine ULONG-Variable , die die Größe der Daten in Bytes angibt, auf die von * OutputData verwiesen wird.

[out] OutputData

Empfängt die Adresse eines Zeigers auf die Ausgabedaten.

Rückgabewert

Wenn die Funktionen erfolgreich sind, wird der Rückgabewert NO_ERROR

Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Wert BESCHREIBUNG
ERROR_ACCESS_DENIED
Der Aufrufer verfügt nicht über ausreichende Berechtigungen.
ERROR_NOT_ENOUGH_MEMORY
Unzureichende Ressourcen, um den Vorgang abzuschließen.
 
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile routprot.h

Weitere Informationen

MibGetTrapInfo