Función QualifierSet_Get
Obtiene el calificador con nombre especificado.
Nota
Esta API es solo para uso interno. No está pensada para usarla desde código del desarrollador.
Sintaxis
HRESULT QualifierSet_Get (
[in] int vFunc,
[in] IWbemQualifierSet* ptr,
[in] LPCWSTR wszName,
[in] LONG lFlags,
[out] VARIANT* pVal,
[out] LONG* plFlavor
);
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 IWbemQualifierSet.
wszName
[in] El valor de este parámetro se corresponde con el nombre del calificador cuyo valor se va a solicitar.
lFlags
[in] El valor de este parámetro está reservado. El valor de este parámetro deberá ser 0.
pVal
[out] Si la función se ejecuta correctamente, el valor de este parámetro se corresponderá con el tipo y el valor correctos del calificador. Si se produce un error en la función, no se modificará el valor VARIANT
al que apunta el parámetro pVal
. Este parámetro se ignorará si su valor se establece en null
.
plFlavor
[out] El valor de este parámetro se corresponde con un puntero que apunta a un elemento LONG donde se recibirán los bits de tipo de calificador del calificador que se solicite. Si no se desea obtener la información de tipo, el valor de este parámetro podrá ser 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_INVALID_PARAMETER |
0x80041008 | Un parámetro no es válido. |
WBEM_E_NOT_FOUND |
0x80041002 | Si se devuelve este valor, significará que el calificador que se especificó no existe. |
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 IWbemQualifierSet::Get.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: WMINet_Utils.idl
Versiones de .NET Framework: está disponible desde la versión 4.7.2