CSingleLock::Lock

Bloqueio de BOOL (DWORD dwTimeOut = infinito);

Valor de retorno

Diferente de zero se a função foi bem-sucedida; caso contrário 0.

Parâmetros

dwTimeOut

Especifica a quantidade de tempo de espera para o objeto sincronização esteja disponível (sinalizado). Se INFINITE, Lock aguardará até que o objeto é sinalizado antes de retornar.

Observações

Chame esta função para acessar o recurso controlado pelo objeto de sincronização fornecido para o Construtor CSingleLock . Se o objeto de sincronização está sinalizado, Lock retornará com êxito e o thread agora possui o objeto. Se o objeto de sincronização for nonsignaled (não disponível), Lock aguardará para o objeto de sincronização para se tornar sinalizada backup para o número de milissegundos especificado no parâmetro dwTimeOut . Se o objeto de sincronização não tornam-se signaled no período especificado de tempo, Lock retorna falha.

Visão geral de CSingleLock |nbsp; Membros de classe | Gráfico de hierarquia

Index