Fonction de rappel SceSvcAttachmentUpdate

La fonction SceSvcAttachmentUpdate est appelée par les composants logiciels enfichables Configuration de la sécurité pour transmettre les modifications de configuration à la base de données de sécurité.

Syntaxe

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

Paramètres

pSceCbInfo [in]

Pointeur vers une structure SCESVC_CALLBACK_INFO qui contient le handle de rappel et les pointeurs de fonction vers SCE.

ServiceInfo [in]

Informations de configuration mises à jour. La structure de données utilisée pour ces informations est SCESVC_CONFIGURATION_INFO.

Valeur retournée

Si cette fonction réussit, elle retourne SCESTATUS_SUCCESS. Sinon, elle retourne un code d’erreur. Pour plus d’informations sur les codes d’erreur configuration de la sécurité, consultez Valeurs de retour des pièces jointes.

Notes

La fonction SceSvcAttachmentUpdate doit effectuer les opérations suivantes :

  • Appelez la fonction de rappel pointée par le membre pfQueryInfo de la structure SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>) pour récupérer les informations de configuration de base actuelles de la base de données de sécurité.
  • Appelez la fonction de rappel pointée par le membre pfQueryInfo de la structure SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>) pour récupérer le dernier ensemble de différences (informations d’analyse) de la base de données de sécurité.
  • Utilisez les informations de service fournies (voir ServiceInfo) pour calculer la nouvelle configuration de base.
  • Utilisez les informations de service fournies (voir ServiceInfo) et l’analyse pour calculer les nouvelles informations sur les différences.
  • Appelez la fonction de rappel pointée par le membre pfSetInfo de la structure SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>) pour définir la nouvelle configuration de base dans la base de données de sécurité.
  • Appelez la fonction de rappel pointée par le membre pfSetInfo de la structure SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>) pour définir les nouvelles informations d’analyse dans la base de données de sécurité.

Pour plus d’informations, consultez Implémentation de SceSvcAttachmentUpdate

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]

Voir aussi

SCESVC_CALLBACK_INFO

SCESVC_CONFIGURATION_INFO