Compartir a través de


Función EvtGetChannelConfigProperty (winevt.h)

Obtiene la propiedad de configuración del canal especificada.

Sintaxis

BOOL EvtGetChannelConfigProperty(
  [in]  EVT_HANDLE                     ChannelConfig,
  [in]  EVT_CHANNEL_CONFIG_PROPERTY_ID PropertyId,
  [in]  DWORD                          Flags,
  [in]  DWORD                          PropertyValueBufferSize,
  [in]  PEVT_VARIANT                   PropertyValueBuffer,
  [out] PDWORD                         PropertyValueBufferUsed
);

Parámetros

[in] ChannelConfig

Identificador de las propiedades de configuración del canal que devuelve la función EvtOpenChannelConfig .

[in] PropertyId

Identificador de la propiedad de canal que se va a recuperar. Para obtener una lista de identificadores de propiedad, consulte la enumeración EVT_CHANNEL_CONFIG_PROPERTY_ID .

[in] Flags

Reservado. Debe ser cero.

[in] PropertyValueBufferSize

Tamaño del búfer PropertyValueBuffer , en bytes.

[in] PropertyValueBuffer

Un búfer asignado por el autor de la llamada que recibirá la propiedad de configuración. El búfer contiene un objeto EVT_VARIANT . Puede establecer este parámetro en NULL para determinar el tamaño de búfer necesario.

[out] PropertyValueBufferUsed

Tamaño, en bytes, del búfer asignado por el autor de la llamada que la función usó o el tamaño de búfer necesario si se produce un error en la función con ERROR_INSUFFICIENT_BUFFER.

Valor devuelto

Código o valor devuelto Descripción
TRUE
La función se ha realizado correctamente.
FALSE
Error en la función. Para obtener el código de error, llame a la función GetLastError .

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 winevt.h
Library Wevtapi.lib
Archivo DLL Wevtapi.dll

Consulte también

EvtOpenChannelConfig