Funzione di callback di SceSvcAttachmentUpdate

La funzione SceSvcAttachmentUpdate viene chiamata dagli snap-in Configurazione sicurezza per passare le modifiche di configurazione al database di sicurezza.

Sintassi

SCESTATUS WINAPI SceSvcAttachmentUpdate(
  _In_ PSCESVC_CALLBACK_INFO     pSceCbInfo,
  _In_ SCESVC_CONFIGURATION_INFO *ServiceInfo
);

Parametri

pSceCbInfo [in]

Puntatore a una struttura SCESVC_CALLBACK_INFO che contiene l'handle di callback e i puntatori di funzione a SCE.

ServiceInfo [in]

Informazioni di configurazione aggiornate. La struttura dei dati usata per queste informazioni è SCESVC_CONFIGURATION_INFO.

Valore restituito

Se questa funzione ha esito positivo, restituisce SCESTATUS_SUCCESS. In caso contrario, restituisce un codice di errore. Per altre informazioni sui codici di errore di configurazione della sicurezza, vedere Valori restituiti allegati.

Commenti

La funzione SceSvcAttachmentUpdate deve eseguire le operazioni seguenti:

  • Chiamare la funzione callback a cui fa riferimento il membro pfQueryInfo della struttura SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>) per recuperare le informazioni di configurazione di base correnti dal database di sicurezza.
  • Chiamare la funzione callback a cui fa riferimento il membro pfQueryInfo della struttura SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>) per recuperare l'ultimo set di differenze (informazioni di analisi) dal database di sicurezza.
  • Usare le informazioni sul servizio fornite (vedere ServiceInfo) per calcolare la nuova configurazione di base.
  • Usare le informazioni sul servizio fornite (vedere ServiceInfo) e l'analisi per calcolare le nuove informazioni sulla differenza.
  • Chiamare la funzione di callback a cui fa riferimento il membro pfSetInfo della struttura SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>)per impostare la nuova configurazione di base nel database di sicurezza.
  • Chiamare la funzione di callback a cui fa riferimento il membro pfSetInfo della struttura SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>) per impostare le nuove informazioni di analisi nel database di sicurezza.

Per altre informazioni, vedere Implementazione di SceSvcAttachmentUpdate

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]

Vedi anche

SCESVC_CALLBACK_INFO

SCESVC_CONFIGURATION_INFO