Compartir a través de


Función EvtOpenChannelConfig (winevt.h)

Obtiene un identificador que se usa para leer o modificar la propiedad de configuración de un canal.

Sintaxis

EVT_HANDLE EvtOpenChannelConfig(
  [in] EVT_HANDLE Session,
  [in] LPCWSTR    ChannelPath,
  [in] DWORD      Flags
);

Parámetros

[in] Session

Identificador de sesión remota que devuelve la función EvtOpenSession . Establezca en NULL para acceder a un canal en el equipo local.

[in] ChannelPath

Nombre del canal al que se va a acceder.

[in] Flags

Reservado. Debe ser cero.

Valor devuelto

Si se ejecuta correctamente, la función devuelve un identificador a la configuración del canal; de lo contrario, NULL. Si es NULL, llame a la función GetLastError para obtener el código de error.

Comentarios

Para obtener una propiedad de configuración, llame a la función EvtGetChannelConfigProperty .

Para modificar una propiedad de configuración, llame a la función EvtSetChannelConfigProperty . Para guardar los cambios de configuración, llame a la función EvtSaveChannelConfig .

Para enumerar los canales registrados, llame a la función EvtOpenChannelEnum .

Debe llamar a la función EvtClose para cerrar el identificador cuando haya terminado.

Ejemplos

Para obtener un ejemplo que muestra cómo usar esta función, vea Obtener y establecer las propiedades de configuración de un canal.

Requisitos

   
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

EvtGetChannelConfigProperty

EvtOpenChannelEnum

EvtSaveChannelConfig

EvtSetChannelConfigProperty