Compartilhar via


Método IMDSPEnumDevice::Clone (mswmdm.h)

O método Clone cria outro enumerador que contém o mesmo estado de enumeração que o atual.

Sintaxe

HRESULT Clone(
  [out] IMDSPEnumDevice **ppEnumDevice
);

Parâmetros

[out] ppEnumDevice

Ponteiro para uma interface IMDSPEnumDevice .

Retornar valor

O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:

  • Códigos de erro COM padrão
  • Códigos de erro do Windows convertidos em valores HRESULT
  • Códigos de erro do Windows Media Gerenciador de Dispositivos
Para obter uma lista abrangente de possíveis códigos de erro, consulte Códigos de erro.

Comentários

Usando essa função, um cliente pode registrar um ponto específico na sequência de enumeração e, em seguida, retornar a esse ponto mais tarde. O novo enumerador dá suporte à mesma interface que a original.

Esse método deve ser implementado. Ele não deve retornar WMDM_E_NOTSUPPORTED ou E_NOTIMPL. Para obter mais informações, consulte Interfaces obrigatórias e opcionais.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho mswmdm.h
Biblioteca Mssachlp.lib

Confira também

IMDSPEnumDevice Interface