Share via


Metodo IMFASFMutualExclusion::AddRecord (wmcontainer.h)

Aggiunge un record all'oggetto di esclusione reciproca. Un record specifica i flussi che si escludono a vicenda con i flussi in tutti gli altri record.

Sintassi

HRESULT AddRecord(
  [out] DWORD *pdwRecordNumber
);

Parametri

[out] pdwRecordNumber

Riceve l'indice assegnato al nuovo record. Gli indici dei record sono in base zero e sequenziale.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Commenti

Un record può includere uno o più numeri di flusso. Tutti i flussi in un record si escludono a vicenda con tutti i flussi in tutti gli altri record nell'oggetto di esclusione reciproca ASF.

È possibile usare i record per creare scenari complessi di esclusione reciproca usando più oggetti di esclusione reciproca ASF.

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 wmcontainer.h
Libreria Mfuuid.lib

Vedi anche

IMFASFMutualExclusion

IMFASFMutualExclusion::RemoveRecord

Uso dell'esclusione reciproca per i flussi ASF