Partager via


Provider ::CreateNewInstance, méthode (provider.h)

[La classe Provider fait partie de L’infrastructure de fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées dans tout nouveau développement.]

La méthode CreateNewInstance alloue un nouvel objet CInstance et retourne un pointeur vers celui-ci.

Syntaxe

CInstance * CreateNewInstance(
  MethodContext *pMethodContext
);

Paramètres

pMethodContext

Pointeur vers le contexte associé à cette instance.

Valeur retournée

Retourne un pointeur vers la nouvelle instance.

Remarques

L’appelant doit appeler CInstance ::Release ou Provider ::Commit sur le pointeur retourné. L’une ou l’autre de ces méthodes peut être utilisée, mais elles ne sont pas interchangeables. Reportez-vous à la section Remarques sur chacune de ces méthodes pour déterminer laquelle est appropriée.

Cette méthode ne retourne pas de pointeur NULL . En cas d’échec, une exception est levée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête provider.h (include FwCommon.h)
Bibliothèque FrameDyn.lib
DLL FrameDynOS.dll ; FrameDyn.dll