SnmpExtensionInitEx, fonction (snmp.h)
[SNMP est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt Windows Remote Management, qui est l’implémentation Microsoft de WS-Man.]
Le service SNMP Microsoft appelle la fonction SnmpExtensionInitEx pour identifier les sous-arborescences MIB (Management Information Base) supplémentaires que l’agent d’extension SNMP prend en charge. Cette fonction est un élément de l’API de l’agent d’extension SNMP.
Syntaxe
BOOL SNMP_FUNC_TYPE SnmpExtensionInitEx(
[out] AsnObjectIdentifier *pNextSupportedRegion
);
Paramètres
[out] pNextSupportedRegion
Pointeur vers une structure AsnObjectIdentifier pour recevoir la sous-arborescence MIB suivante prise en charge par l’agent d’extension.
Valeur retournée
Si le paramètre pNextSupportedRegion a été initialisé avec une sous-arborescence MIB supplémentaire, la valeur de retour est TRUE.
S’il n’y a plus de sous-arborescences MIB à inscrire, la valeur de retour est FALSE.
Remarques
Le service SNMP appelle à plusieurs reprises le point d’entrée de la fonction SnmpExtensionInitEx afin que l’agent d’extension puisse inscrire la prise en charge des sous-arborescences MIB supplémentaires.
Le service SNMP effectue une copie de la structure AsnObjectIdentifier que l’agent d’extension retourne dans le paramètre pNextSupportedRegion . L’agent d’extension doit allouer et libérer les ressources associées à la structure d’origine. Il peut le faire lorsque le service SNMP appelle la fonction SnmpExtensionClose .
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] |
Plateforme cible | Windows |
En-tête | snmp.h |
Voir aussi
Vue d’ensemble du protocole SNMP (Simple Network Management Protocol)