Compartilhar via


Método IMiniportWaveRT::Init (portcls.h)

O Init método inicializa o objeto de driver do miniporto WaveRT .

Sintaxe

NTSTATUS Init(
  [in] PUNKNOWN      UnknownAdapter,
  [in] PRESOURCELIST ResourceList,
  [in] PPORTWAVERT   Port
);

Parâmetros

[in] UnknownAdapter

Ponteiro para a interface IUnknown do objeto de driver do adaptador cujo objeto de driver de miniporto está sendo inicializado.

[in] ResourceList

Ponteiro para a interface IResourceList de um objeto resource-list. Esse objeto especifica a lista de recursos de hardware que o driver do adaptador alocou para o driver de miniporto. O driver de porta WaveRT pode examinar o conteúdo da lista de recursos, mas não modifica a lista.

[in] Port

Ponteiro para a interface IPortWaveRT do driver de porta WaveRT. O chamador especifica um valor de ponteiro válido e não NULL para esse parâmetro.

Retornar valor

Init retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, o método retornará um erro apropriado status código.

Comentários

Para obter mais informações sobre o parâmetro ResourceList , consulte o tópico IPort::Init . Os parâmetros ResourceList e Port seguem as convenções de contagem de referência para objetos COM.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e em sistemas operacionais Windows posteriores.
Plataforma de Destino Universal
Cabeçalho portcls.h
IRQL Nível passivo.

Confira também

IMiniportWaveRT

IPortWaveRT