Compartilhar via


Interface IPort (portcls.h)

A IPort interface é a interface genérica para drivers de porta de áudio. Todos os drivers de porta de áudio são expostos 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 IPort interface 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 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 registry-key para representar a chave.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portcls.h