Partilhar via


Estrutura COR_TYPEID

Contém um identificador de tipo.

Syntax

typedef struct COR_TYPEID{  
    UINT64 token1;  
    UINT64 token2;  
} COR_TYPEID;  

Membros

Membro Description
token1 O primeiro token.
token2 O segundo token.

Observações

A COR_TYPEID estrutura é devolvida por vários métodos de depuração que fornecem informações sobre objetos para serem recolhidos pela memória. Em seguida, pode ser transmitido como um argumento para outros métodos de depuração que fornecem informações adicionais sobre esse item. Por exemplo, ao enumerar um objeto ICorDebugHeapEnum , pode obter objetos de COR_HEAPOBJECT individuais que representam objetos individuais na área de dados gerida. Em seguida, pode transmitir o COR_TYPEID valor do COR_HEAPOBJECT.type campo para o método ICorDebugProcess5::GetTypeForTypeID para obter um objeto ICorDebugType que fornece informações de tipo sobre o objeto.

Um COR_TYPEID objeto destina-se a ser opaco. Os campos individuais não devem ser acedidos ou manipulados. A sua única utilização é como um identificador fornecido como um parâmetro numa out chamada de método e que pode, por sua vez, ser transmitido a outros métodos para fornecer informações adicionais.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 4.5

Ver também