Compartilhar via


Interface IPort (portcls.h)

A interface IPort é a interface genérica para drivers de porta de áudio. Todos os drivers de porta de áudio expõem IPort como parte de sua borda inferior. O driver do adaptador chama o método de inicialização nessa interface. IPort herda da interface IUnknown.

A interface IPort fornece um meio uniforme para inicializar drivers de porta de áudio de todos os tipos. IPort é a interface base para as seguintes interfaces de driver de porta:

IPortDMus

IPortMidi

IPortTopology

IPortWaveCyclic

IPortWavePci

IPortWaveRT

Chame PcNewPort para criar um objeto de porta com uma dessas interfaces.

Herança

A interface IPort herda da interface IUnknown.

Métodos

A interface IPort do tem esses métodos.

 
IPort::GetDeviceProperty

O método GetDeviceProperty fornece acesso simplificado às propriedades do dispositivo contidas no registro para dispositivos Plug and Play.
IPort::Init

O método Init inicializa o driver de porta.
IPort::NewRegistryKey

O método NewRegistryKey abre uma chave do Registro existente ou cria uma nova chave no registro. O método cria um objeto de chave do Registro para representar a chave.

Requisitos

Requisito Valor
da Plataforma de Destino Windows
cabeçalho portcls.h