Compartilhar via


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

Adiciona um registro ao objeto de exclusão mútua. Um registro especifica fluxos mutuamente exclusivos com os fluxos em todos os outros registros.

Sintaxe

HRESULT AddRecord(
  [out] DWORD *pdwRecordNumber
);

Parâmetros

[out] pdwRecordNumber

Recebe o índice atribuído ao novo registro. Os índices de registro são baseados em zero e sequenciais.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Um registro pode incluir um ou mais números de fluxo. Todos os fluxos em um registro são mutuamente exclusivos com todos os fluxos em todos os outros registros no objeto de exclusão mútua do ASF.

Você pode usar registros para criar cenários complexos de exclusão mútua usando vários objetos de exclusão mútua ASF.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wmcontainer.h
Biblioteca Mfuuid.lib

Confira também

IMFASFMutualExclusion

IMFASFMutualExclusion::RemoveRecord

Usando exclusão mútua para fluxos ASF