Función GetQualifierSet
Recupera el calificador establecido para una instancia o una definición de clase.
Nota
Esta API es solo para uso interno. No está pensada para usarla desde código del desarrollador.
Sintaxis
HRESULT GetQualifierSet (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[out] IWbemQualifierSet **ppQualSet
);
Parámetros
vFunc
[in] Este parámetro no se usa.
ptr
[in] El valor de este parámetro se corresponde con un puntero que apunta a una instancia de la interfaz IWbemClassObject.
ppQualSet
[out] Recibe el puntero de interfaz que permite el acceso a los calificadores del objeto de clase. El valor de ppQualSet
no puede ser null
. Si se produce un error, no se devuelve un nuevo objeto y el puntero se deja sin modificar.
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_FAILED |
0x80041001 | Si se devuelve este valor, significará que se ha producido un error general. |
WBEM_E_NOT_FOUND |
0x80041002 | Si se devuelve este valor, significará que el método que especificó no existe. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Memoria insuficiente para completar la operación. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Si se devuelve este valor, significará que uno de los parámetros tiene el valor null . |
WBEM_S_NO_ERROR |
0 | Si se devuelve este valor, significará que la llamada a la función se realizó correctamente. |
Comentarios
Esta función encapsula una llamada al método IWbemClassObject::GetQualifierSet.
El puntero IWbemQualifierSet permite al autor de la llamada agregar, editar o eliminar estos calificadores. Estos calificadores agregados, editados o eliminados se aplican a toda la instancia o definición de clase.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: WMINet_Utils.idl
Versiones de .NET Framework: está disponible desde la versión 4.7.2