IMiniportWaveRT::Init-Methode (portcls.h)
Die Init
-Methode initialisiert das WaveRT-Miniporttreiberobjekt .
Syntax
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTWAVERT Port
);
Parameter
[in] UnknownAdapter
Zeiger auf die IUnknown-Schnittstelle des Adaptertreiberobjekts, dessen Miniporttreiberobjekt initialisiert wird.
[in] ResourceList
Zeiger auf die IResourceList-Schnittstelle eines resource-list-Objekts. Dieses Objekt gibt die Liste der Hardwareressourcen an, die der Adaptertreiber dem Miniporttreiber zugeordnet hat. Der WaveRT-Porttreiber kann den Inhalt der Ressourcenliste untersuchen, die Liste wird jedoch nicht geändert.
[in] Port
Zeiger auf die IPortWaveRT-Schnittstelle des WaveRT-Porttreibers. Der Aufrufer gibt einen gültigen Zeigerwert ungleich NULL für diesen Parameter an.
Rückgabewert
Init
gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen geeigneten Fehler status Code zurück.
Hinweise
Weitere Informationen zum ResourceList-Parameter finden Sie im Thema IPort::Init . Die Parameter ResourceList und Port folgen den Referenzzählungskonventionen für COM-Objekte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Windows-Betriebssystemen. |
Zielplattform | Universell |
Header | portcls.h |
IRQL | Passive Ebene. |