Partilhar via


Método SyncLockWithStatusT::GetStatus

Oferece suporte à infraestrutura de WRL e não deve ser usado diretamente no seu código.

DWORD GetStatus() const;

Valor de retorno

O resultado de uma operação de espera no objeto que é baseado na classe de SyncLockWithStatusT, como Mutex ou Sinal. Zero (0) indica que a operação de espera retornou o estado sinalizado; se não, outro estado ocorreu, como o valor de tempo limite acabou.

Comentários

Recupera o status do objeto atual de SyncLockWithStatusT.

A função de GetStatus() recupera o valor do membro de dados subjacente de status_ . Quando um objeto com base na classe de SyncLockWithStatusT executa uma operação de bloqueio, o objeto espera primeiro o objeto para ficarem disponíveis. O resultado dessa operação de espera é armazenado no membro de dados de status_ . Os valores possíveis do membro de dados de status_ são os valores de retorno da operação de espera. Para obter mais informações, consulte os valores de retorno de WaitForSingleObjectEx() funciona na Biblioteca MSDN.

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers::Details

Consulte também

Referência

Classe SyncLockWithStatusT