LoadIPAddresses-Funktion

Die LoadIPAddresses-Funktion wird vom Monitor aufgerufen, um eine IP-Adressliste mit Adressen aus einer HTML-Konfigurationszeichenfolgenvariablen auszufüllen.

Syntax

BOOL LoadIPAddresses(
  _In_  const char  *pConfig,
  _In_  const char  *pVarName,
  _Out_       DWORD **ppAddresses,
  _Out_       DWORD *pNumAddresses
);

Parameter

pConfig [ In]

Zeiger auf die HTML-Konfigurationszeichenfolge, die von der IMonitor::D oConfigure-Methode an den Monitor übergeben wird.

pVarName [ In]

Zeiger auf den Namen der Variablen in der Konfigurationszeichenfolge.

ppAddresses [ out]

Zeiger auf einen Zeiger auf ein Array von Adressen. Wenn die in pVarName angegebene Variable gefunden wird und eine Länge ungleich 0 (null) aufweist, ordnet die Funktion ausreichend Speicherplatz zu und speichert alle IP-Adressen als Array.

pNumAddresses [ out]

Zeiger auf die DWORD-Variable, die auf die Anzahl der IP-Adressen aus der Konfigurationszeichenfolge festgelegt ist.

Rückgabewert

Wenn die Funktion erfolgreich ist (der Variablenname wurde gefunden und hatte eine Zeichenfolge ungleich 0 (null), die IP-Adressen darstellte), ist der Rückgabewert TRUE.

Wenn die Funktion nicht erfolgreich ist, lautet der Rückgabewert FALSE.

Hinweise

Die IP-Adressen müssen im x.x.x.x-Format vorliegen (z.B. 127.0.0.1).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h
Bibliothek
Nmapi.lib
DLL
Nmapi.dll