Fonction MatchEnumTag (netsh.h)

La fonction MatchEnumTag recherche une table de valeurs légales pour rechercher une valeur qui correspond à un jeton spécifique. La fonction MatchEnumTag est généralement appelée par une fonction de commande lorsqu’un argument est spécifié qui a un ensemble énuméré de valeurs possibles.

Syntaxe

DWORD MatchEnumTag(
        HANDLE            hModule,
  [in]  LPCWSTR           pwcArg,
  [in]  DWORD             dwNumArg,
  [in]  const TOKEN_VALUE *pEnumTable,
  [out] PDWORD            pdwValue
);

Paramètres

hModule

Réservé. Défini sur la valeur null.

[in] pwcArg

Jeton à mettre en correspondance. Le paramètre pwcArg est généralement une entrée dans le tableau ppwcArguments passé dans la fonction FN_HANDLE_CMD exposée par l’assistance (la fonction de commande).

[in] dwNumArg

Nombre d’entrées dans le tableau pEnumTable .

[in] pEnumTable

Tableau de paires token:value.

[out] pdwValue

En cas de réussite, le paramètre pdwValue est rempli avec la valeur associée au jeton dans le tableau pEnumTable .

Valeur de retour

None

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête netsh.h
Bibliothèque Netsh.lib
DLL Netsh.exe

Voir aussi

FN_HANDLE_CMD