LoadMACAddresses fonction)

La fonction LoadMACAddresses est appelée par l’analyse pour remplir une liste d’adresses Mac avec les adresses tirées d’une variable de chaîne de configuration html.

Syntaxe

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

Paramètres

pConfig [ dans]

Pointeur vers la chaîne de configuration HTML transmise à l’analyse par la méthode Imonitor ::D oconfigure .

pVarName [ dans]

Pointeur vers le nom de la variable dans la chaîne de configuration.

ppAddresses [ à]

Pointeur vers un pointeur vers un tableau d’adresses. Si la variable spécifiée dans pVarName est trouvée et a une longueur différente de zéro, la fonction alloue suffisamment d’espace (à l’aide de HeapAllocMemory) et stocke toutes les adresses Mac sous la forme d’un tableau.

pNumAddresses [ à]

Pointeur vers la variable DWORD qui est définie sur le nombre d’adresses Mac prises à partir de la chaîne de configuration.

Valeur retournée

Si la fonction réussit, (le nom de la variable a été trouvé et avait une chaîne de longueur différente de zéro qui représentait des adresses MAC), la valeur de retour est true.

Si la fonction échoue, la valeur de retour est false.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
Netmon. h
Bibliothèque
Nmapi. lib
DLL
Nmapi.dll