Metodo IMiniportWaveCyclic::Init (portcls.h)
Il Init
metodo inizializza l'oggetto miniport WaveCyclic. L'inizializzazione include la verifica dell'hardware usando le risorse specificate nell'elenco di risorse.
Sintassi
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTWAVECYCLIC Port
);
Parametri
[in] UnknownAdapter
Puntatore all'interfaccia IUnknown dell'oggetto adapter il cui oggetto miniport viene inizializzato. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
[in] ResourceList
Puntatore all'interfaccia IResourceList dell'oggetto elenco di risorse da fornire al driver miniport durante l'inizializzazione. Dopo aver passato questo riferimento al driver miniport, il driver della porta è libero di esaminare il contenuto dell'elenco di risorse, ma non modifica il contenuto di questo elenco. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
[in] Port
Puntatore all'oggetto IPortWaveCyclic associato a questo driver miniport. Il chiamante specifica un puntatore non NULL valido per questo parametro.
Valore restituito
Init
restituisce STATUS_SUCCESS se la chiamata ha esito positivo. In caso contrario, il metodo restituisce un codice di errore appropriato.
Commenti
I parametri UnknownAdapter e ResourceList sono gli stessi valori del puntatore passati in precedenza al metodo dell'oggetto Init
IPortWaveCyclic (vedere IPort::Init).
I parametri UnknownAdapter, ResourceList e Port seguono le convenzioni di conteggio dei riferimenti per gli oggetti COM.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | portcls.h (includere Portcls.h) |
IRQL | PASSIVE_LEVEL |