Partilhar via


Classe HandleT

Representa um identificador em um objeto.

template <
   typename HandleTraits
>
class HandleT;

Parâmetros

  • HandleTraits
    Uma instância da estrutura de HandleTraits que define características comuns de um identificador.

Membros

Typedefs Públicas

Nome

Descrição

Traits

Um sinônimo de HandleTraits.

Construtores Públicos

Nome

Descrição

Construtor HandleT::HandleT

Inicializa uma nova instância da classe de HandleT.

Destruidor HandleT::~HandleT

Deinitializes uma instância da classe de HandleT.

Métodos Públicos

Nome

Descrição

Método HandleT::Attach

Associa o identificador especificado ao objeto atual de HandleT.

Método HandleT::Close

Fecha o objeto atual de HandleT.

Método HandleT::Detach

Desassocia o objeto atual de HandleT de seu identificador subjacente.

Método HandleT::Get

Obtém o valor do identificador subjacente.

Método HandleT::IsValid

Indica se o objeto atual de HandleT representa um identificador.

Métodos Protegidos

Nome

Descrição

Método HandleT::InternalClose

Fecha o objeto atual de HandleT.

Operadores Públicos

Nome

Descrição

Operador HandleT::operator=

Move o valor do objeto especificado de HandleT ao objeto atual de HandleT.

Membros de dados protegidos

Nome

Descrição

Membro de dados HandleT::handle_

Contém o identificador que é representada pelo objeto de HandleT.

Hierarquia de Herança

HandleT

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

Consulte também

Referência

Namespace Microsoft::WRL::Wrappers