Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Monitore können mithilfe der Benutzeroberfläche des Netzwerkmonitors konfiguriert werden. Endbenutzer können Konfigurationskriterien mithilfe eines HTML-Formulars, das als HTM-Datei im folgenden Unterordner des installierten Network Monitor SDK gespeichert ist, an Ihren Monitor übergeben.
%SystemRoot%\System32\Npp\Monitors
Wenn ein Endbenutzer die Schaltfläche Set Monitor Configuration auswählt, generiert der Browser eine HTML-POST- Nachricht, die die Namen und Werte für alle HTML-Formularelemente enthält.
Wenn die MCSVC die IMonitor::D oConfigure--Methode aufruft, verweist der pConfiguration Parameter auf die Daten aus der POST-Nachricht. Der folgende Beispielcode stellt ein Beispiel für POST-Nachrichtendaten bereit:
ConfigString="FilePath=c%3A%5Ccaptures&StartingNumber=50 \
&EndingNumber=256&MaximumNumberEver=10000 \
&TimeBetweenNotification=120&\
Addresses=157.54.23.23%0D%0A157.54.23.22% 0D%0A
Diese Daten werden als lange ASCII-Zeichenfolge übergeben. Die Zeichenfolge sieht sowohl für die Länge als auch die Darstellung von Abschnitten wie %3A%5C und %0D%0Aeigenartig aus. Diese Besonderheit wird durch HTML verursacht, was erfordert, dass eine Methode alle möglichen ANSI-, DBCS- und Unicode-Zeichenfolgen in ein ASCII-Format einfügt. Beispielsweise fügt die DoConfigure-Methode bestimmte Zeichen wie das kaufmännische Und-Zeichen (&) vor jedem Variablennamen ein, um ihn als Variablennamen zu identifizieren. Die %3A%5C ist eine codierte Form des Doppelpunktzeichens, und %0D%0A gibt ein Wagenrücklauf-/Zeilenfeedpaar an. Der folgende Beispielcode stellt den resultierenden HTML-Code bereit, der vom Monitor interpretiert wird.
FilePath = c:\captures
StartingNumber=50
EndingNumber = 256
MaximumNumberEver = 10000
TimeBetweenNotification = 120
Addresses= {157.54.23.23, 157.54.23.22}