Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece uma enumeração ordenada de estruturas CorDebugBlockingObject que fornecem informações de bloqueio de thread.
Sintaxe
HRESULT GetBlockingObjects (
[out] ICorDebugBlockingObjectEnum **ppBlockingObjectEnum
Parâmetros
ppBlockingObjectEnum [out] Um ponteiro para uma enumeração ordenada de estruturas CorDebugBlockingObject .
Observações
O primeiro elemento na enumeração retornada corresponde à primeira estrutura que está bloqueando o thread. O segundo elemento corresponde a um item de bloqueio encontrado durante a execução de uma APC (chamada de procedimento assíncrono) quando bloqueado no primeiro e assim por diante.
A enumeração é válida apenas pela duração do estado sincronizado atual.
Esse método deve ser chamado enquanto o depurador está em um estado sincronizado.
Se ppBlockingObjectEnum não for um ponteiro válido, o resultado será indefinido.
Se um thread for bloqueado e o erro não puder ser determinado, o método retornará um HRESULT que indica falha; caso contrário, ele retornará S_OK.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 4.0