Metodo IMiniportTopology::Init (portcls.h)
Il Init
metodo inizializza l'oggetto miniport della topologia.
Sintassi
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTTOPOLOGY Port
);
Parametri
[in] UnknownAdapter
Puntatore all'interfaccia IUnknown dell'oggetto adapter il cui oggetto miniport viene inizializzato. Questo parametro è facoltativo e può essere specificato come NULL. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
[in] ResourceList
Puntatore all'interfaccia IResourceList dell'oggetto elenco risorse che deve essere fornito 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 IPortTopology associato a questo oggetto miniport. Il chiamante specifica un valore di 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 Init dell'oggetto IPortTopology (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 |