Freigeben über


MprAdminMIBSetTrapInfo-Funktion (mprapi.h)

Die Funktion MprAdminMIBSetTrapInfo gibt ein Handle für ein Ereignis an, das signalisiert wird, wenn ein TRAP ausgegeben werden muss.

Syntax

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

Parameter

[in] dwProtocolId

Gibt eine DWORD-Variable an, die den Protokollfamilienbezeichner enthält.

[in] dwRoutingPid

Gibt eine DWORD-Variable an, die den Bezeichner des Routingprotokolls enthält.

[in] hEvent

Handle für ein Ereignis, das signalisiert wird, wenn eine Trap ausgegeben werden muss.

[in] lpInData

Zeiger auf die Eingabedaten.

[in] dwInDataSize

Gibt eine DWORD-Variable an, die die Größe der Daten in Byte enthält, auf die von lpInData verwiesen wird.

[out] lplpOutData

Empfängt die Adresse eines Zeigers auf die Ausgabedaten.

[in, out] lpOutDataSize

Zeigen Sie bei der Eingabe auf eine DWORD-Variable .

Empfängt bei der Ausgabe die Größe der Daten in Bytes, auf die von * lplpOutData verwiesen wird.

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_UNKNOWN_PROTOCOL_ID
Der dwTransportId-Wert stimmt mit keinem installierten Router-Manager überein.
ERROR_NOT_ENOUGH_MEMORY
Unzureichende Ressourcen zum Abschließen des Vorgangs.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mprapi.h
DLL Mprapi.dll

Weitere Informationen

MprAdminMIBGetTrapInfo

MIB-Funktionen für die Routerverwaltung

MIB-Referenz für die Routerverwaltung

Transport- und Protokollkonstanten