Partager via


Fonction CreateActivityCoordinatorPolicy (activitycoordinator.h)

Alloue une nouvelle stratégie et pré-remplit les champs en fonction de l’énumération de modèle de stratégie fournie. L’appelant peut personnaliser davantage la stratégie à l’aide de SetActivityCoordinatorPolicyResourceCondition.

Syntaxe

HRESULT CreateActivityCoordinatorPolicy(
  ACTIVITY_COORDINATOR_POLICY_TEMPLATE policyTemplate,
  ACTIVITY_COORDINATOR_POLICY          *policy
);

Paramètres

policyTemplate

Fournit une valeur d’énumération de modèle de stratégie.

policy

Fournit un pointeur vers un handle ACTIVITY_COORDINATOR_POLICY qui reçoit le handle de stratégie créé.

Valeur retournée

Retourne un HRESULT.

Remarques

L’appelant doit s’abonner à la stratégie pour recevoir des notifications de coordination à l’aide de SubscribeActivityCoordinatorPolicy. Lorsqu’il n’est plus nécessaire, l’appelant doit détruire la stratégie à l’aide de DestroyActivityCoordinatorPolicy.

Configuration requise

Condition requise Valeur
En-tête activitycoordinator.h

Voir aussi

GetActivityCoordinatorPolicyResourceCondition

SetActivityCoordinatorPolicyResourceCondition

SubscribeActivityCoordinatorPolicy

DestroyActivityCoordinatorPolicy

ACTIVITY_COORDINATOR_POLICY_TEMPLATE