Partager via


Méthode IMFASFMutualExclusion ::AddRecord (wmcontainer.h)

Ajoute un enregistrement à l’objet d’exclusion mutuelle. Un enregistrement spécifie les flux qui s’excluent mutuellement avec les flux de tous les autres enregistrements.

Syntaxe

HRESULT AddRecord(
  [out] DWORD *pdwRecordNumber
);

Paramètres

[out] pdwRecordNumber

Reçoit l’index affecté au nouvel enregistrement. Les index d’enregistrement sont de base zéro et séquentiels.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Remarques

Un enregistrement peut inclure un ou plusieurs numéros de flux. Tous les flux d’un enregistrement s’excluent mutuellement avec tous les flux de tous les autres enregistrements de l’objet d’exclusion mutuelle ASF.

Vous pouvez utiliser des enregistrements pour créer des scénarios d’exclusion mutuelle complexes à l’aide de plusieurs objets d’exclusion mutuelle ASF.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wmcontainer.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFASFMutualExclusion

IMFASFMutualExclusion ::RemoveRecord

Utilisation de l’exclusion mutuelle pour les flux ASF