Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera información sobre el método especificado.
Nota
Esta API es solo para uso interno. No está pensada para usarla desde código del desarrollador.
Sintaxis
HRESULT GetMethod (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszName,
[in] LONG lFlags,
[out] IWbemClassObject** ppInSignature,
[out] IWbemClassObject** ppOutSignature
);
Parámetros
vFunc
[in] Este parámetro no se usa.
ptr
[in] Puntero a una instancia de IWbemClassObject.
wszName
[in] Nombre del método. Este parámetro no puede ser null y debe apuntar a un valor válido LPCWSTR.
lFlags
[in] Reservado. El valor de este parámetro deberá ser 0.
ppInSignature
[out] Puntero a la dirección de una instancia IWbemClassObject que describe los parámetros en el método. Este parámetro se ignorará si su valor se establece en null.
ppOutSignature
[out] Puntero a la dirección de una instancia IWbemClassObject que describe los parámetros out para el método. Este parámetro se ignorará si su valor se establece en null.
Valor devuelto
Los siguientes valores que devuelve esta función se definen en el archivo de encabezado WbemCli.h, aunque también puede definirlos como constantes en el código. Puede consultarlos a continuación:
| Constante | Value | Descripción |
|---|---|---|
WBEM_E_NOT_FOUND |
0x80041002 | No se encontró la propiedad especificada. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Memoria insuficiente para completar la operación. |
WBEM_S_NO_ERROR |
0 | Si se devuelve este valor, significará que la llamada a la función se realizó correctamente. |
Comentarios
Al usar esta función, se ajusta una llamada al método IWbemClassObject::GetMethod.
La administración de Windows puede establecer el puntero IWbemClassObject en null si el método no tiene parámetros.
En ppInSignature y describir parámetros de in y ppOutSignature out, respectivamente, como propiedades en una IWbemClassObject instancia de la clase del sistema _Parameters. Las propiedades de ppInSignature se denominan Paramn, donde n es la posición del parámetro en la firma del método (como Param1, Param2, etc.). Las propiedades de ppOutSignature también se denominan Paramn y el valor devuelto se denomina ReturnValue. Para obtener más información y un ejemplo, vea Método IWbemClassObject::GetMethod.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: WMINet_Utils.idl
Versiones de .NET Framework: está disponible desde la versión 4.7.2