Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Init
-Methode initialisiert das Topologie-Miniportobjekt.
Syntax
NTSTATUS Init(
[in] PUNKNOWN UnknownAdapter,
[in] PRESOURCELIST ResourceList,
[in] PPORTTOPOLOGY Port
);
Parameter
[in] UnknownAdapter
Zeiger auf die IUnknown Schnittstelle des Adapterobjekts, dessen Miniportobjekt initialisiert wird. Dieser Parameter ist optional und kann als NULL-angegeben werden. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
[in] ResourceList
Zeiger auf die IResourceList Schnittstelle des Ressourcenlistenobjekts, das während der Initialisierung an den Miniporttreiber bereitgestellt werden soll. Nachdem Sie diesen Verweis auf den Miniporttreiber übergeben haben, kann der Porttreiber den Inhalt der Ressourcenliste untersuchen, aber den Inhalt dieser Liste nicht ändern. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
[in] Port
Zeiger auf das IPortTopology--Objekt, das an dieses Miniportobjekt gebunden ist. Der Aufrufer gibt einen gültigen, nichtNULL Zeigerwert für diesen Parameter an.
Rückgabewert
Init
gibt STATUS_SUCCESS zurück, wenn der Anruf erfolgreich war. Andernfalls gibt die Methode einen geeigneten Fehlercode zurück.
Bemerkungen
Die parameter UnknownAdapter und ResourceList sind die gleichen Zeigerwerte, die der Adaptertreiber zuvor als Parameter an die IPortTopologyInit-Methode übergeben hat (siehe IPort::Init).
Die parameter UnknownAdapter, ResourceListund Port Parameter folgen den Konventionen für die Verweiszählung von COM-Objekten.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | portcls.h (include Portcls.h) |
IRQL- | PASSIVE_LEVEL |