Método Provider::CreateNewInstance (provider.h)
[La clase Provider forma parte del marco del proveedor de WMI que ahora se considera en estado final y no habrá más desarrollo, mejoras o actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI se deben usar para todo el nuevo desarrollo.]
El método CreateNewInstance asigna un nuevo objeto CInstance y devuelve un puntero a él.
Sintaxis
CInstance * CreateNewInstance(
MethodContext *pMethodContext
);
Parámetros
pMethodContext
Puntero al contexto asociado a esta instancia.
Valor devuelto
Devuelve un puntero a la nueva instancia.
Comentarios
El llamador debe llamar a CInstance::Release o Provider::Commit en el puntero devuelto. Se pueden usar cualquiera de estos métodos, pero no son intercambiables. Consulte la sección Comentarios sobre cada uno de estos métodos para determinar cuál es el adecuado.
Este método no devuelve un puntero NULL . Si se produce un error, produce una excepción.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | provider.h (include FwCommon.h) |
Library | FrameDyn.lib |
Archivo DLL | FrameDynOS.dll; FrameDyn.dll |