Funzione EvtSetChannelConfigProperty (winevt.h)

Imposta la proprietà di configurazione specificata di un canale.

Sintassi

BOOL EvtSetChannelConfigProperty(
  [in] EVT_HANDLE                     ChannelConfig,
  [in] EVT_CHANNEL_CONFIG_PROPERTY_ID PropertyId,
  [in] DWORD                          Flags,
  [in] PEVT_VARIANT                   PropertyValue
);

Parametri

[in] ChannelConfig

Handle per le proprietà di configurazione del canale restituite dalla funzione EvtOpenChannelConfig .

[in] PropertyId

Identificatore della proprietà del canale da impostare. Per un elenco di identificatori di proprietà, vedere l'enumerazione EVT_CHANNEL_CONFIG_PROPERTY_ID .

[in] Flags

Riservato. Deve essere zero.

[in] PropertyValue

Valore della proprietà da impostare.

Buffer allocato dal chiamante che contiene il nuovo valore della proprietà di configurazione. Il buffer contiene un oggetto EVT_VARIANT . Assicurarsi di impostare il valore di configurazione e il tipo variant.

Valore restituito

Codice/valore restituito Descrizione
TRUE
Funzione completata.
FALSE
La funzione non è riuscita. Per ottenere il codice di errore, chiamare la funzione GetLastError .

Commenti

Questa funzione modifica una copia in memoria delle proprietà di configurazione. Per applicare le modifiche apportate a una o più proprietà di configurazione, chiamare la funzione EvtSaveChannelConfig .

Esempio

Per un esempio che illustra come usare questa funzione, vedere Recupero e impostazione delle proprietà di configurazione di un canale.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winevt.h
Libreria Wevtapi.lib
DLL Wevtapi.dll

Vedi anche

EvtGetChannelConfigProperty

EvtOpenChannelConfig

EvtSaveChannelConfig