Compartir a través de


Método ITraceDataProvider::get_Level (pla.h)

Recupera el nivel de información que se usa para habilitar el proveedor.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_Level(
  IValueMap **ppLevel
);

Parámetros

ppLevel

Valor devuelto

None

Observaciones

El parámetro ppLevel es un valor definido por el proveedor que especifica el nivel de información que genera el evento. Por ejemplo, puede usar este valor para indicar el nivel de gravedad de los eventos (informativo, advertencia, error) que desea que genere el proveedor.

La interfaz IValueMap se usa para recuperar o establecer el valor de nivel. La propiedad IValueMap::Value contiene el valor de nivel.

También puede usar el método IValueMap::Add para agregar uno o varios valores de nivel. Debe usar la interfaz IValueMapItem solo cuando desee asignar un nombre al nivel o desea habilitar o deshabilitar los niveles sin tener que agregarlos ni quitarlos. Solo se puede habilitar un nivel.

La propiedad IValueMapItem::Key contiene la representación de cadena del nivel, por ejemplo, Information. La propiedad IValueMapItem::Value contiene el valor de nivel. La propiedad IValueMapItem::Enabled indica si el nivel está habilitado.

Si usa IValueMap::Value para establecer el nivel y la colección de asignación de valores contiene uno o varios elementos, PLA busca un valor coincidente y lo habilita y deshabilita. Si el valor no existe en la lista, PLA agrega el nivel (el elemento no tiene nombre).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado pla.h
Archivo DLL Pla.dll

Consulte también

ITraceDataProvider