DOT11EXTIHV_PERFORM_POST_ASSOCIATE Rückruffunktion (wlanihv.h)
Syntax
DOT11EXTIHV_PERFORM_POST_ASSOCIATE Dot11extihvPerformPostAssociate;
DWORD Dot11extihvPerformPostAssociate(
[in, optional] HANDLE hIhvExtAdapter,
[in, optional] HANDLE hSecuritySessionID,
[in] PDOT11_PORT_STATE pPortState,
[in] ULONG uDot11AssocParamsBytes,
[in] PDOT11_ASSOCIATION_COMPLETION_PARAMETERS pDot11AssocParams
)
{...}
Parameter
[in, optional] hIhvExtAdapter
Das Handle, das von der IHV Extensions DLL verwendet wird, um auf den Wlan-Adapter (Wireless LAN) zu verweisen. Dieser Handlewert wurde über einen vorherigen Aufruf der Dot11ExtIhvInitAdapter IHV-Handlerfunktion angegeben.
[in, optional] hSecuritySessionID
Das Handle der Sicherheitssitzung. Die IHV-Erweiterungs-DLL muss diesen Handlewert verwenden, wenn er aufruft Dot11ExtPostAssociateCompletion, um den Vorgang nach der Zuordnung asynchron abzuschließen.
[in] pPortState
Ein Zeiger auf eine DOT11_PORT_STATE-Struktur, die den aktuellen Portstatus der Sicherheitssitzung angibt.
[in] uDot11AssocParamsBytes
Die Länge der daten, auf die durch den pDot11AssocParams Parameter verwiesen wird.
[in] pDot11AssocParams
Ein Zeiger auf ein DOT11_ASSOCIATION_COMPLETION_PARAMETERS Struktur, die das Ergebnis des Zuordnungsvorgangs angibt, der vom WLAN-Adapter abgeschlossen wurde. Der Native 802.11-Miniporttreiber, der den WLAN-Adapter verwaltet, enthält eine DOT11_ASSOCIATION_COMPLETION_PARAMETERS Struktur, wenn er einen medienspezifischen NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION Indikation.
Weitere Informationen zum Zuordnungsvorgang finden Sie unter Zuordnungsvorgänge.
Rückgabewert
Wenn die IHV-Erweiterungs-DLL den Vorgang nach der Zuordnung initiieren kann, muss sie den Vorgang asynchron abschließen. In dieser Situation gibt die Funktion ERROR_SUCCESS zurück.
Wenn die IHV Extensions DLL den Vorgang nach der Zuordnung nicht initiieren kann, wird ein fehlercode zurückgegeben, der in Winerror.hdefiniert ist.
Bemerkungen
Das Betriebssystem ruft die Dot11ExtIhvPerformPostAssociate-Funktion auf, um einen Vorgang nach der Zuordnung mit der IHV Extensions DLL zu initiieren. Das Betriebssystem initiiert diesen Vorgang, nachdem der WLAN-Adapter einen Zuordnungsvorgang mit einem Zugriffspunkt (AP) in einem BSS-Netzwerk (Infrastructure Basic Service Set) abgeschlossen hat.
Der Vorgang nach der Zuordnung muss asynchron vom Aufruf von Dot11ExtIhvPerformPostAssociateabgeschlossen werden. Nach Abschluss des Zuordnungsvorgangs muss die DLL aufrufen Dot11ExtPostAssociateCompletion.
Wenn die IHV-Erweiterungs-DLL den Vorgang nach der Zuordnung initiieren kann, muss die Dot11ExtIhvPerformPostAssociate-Funktion ERROR_SUCCESS zurückgeben und den Vorgang asynchron abschließen.
Weitere Informationen zum Vorgang nach der Zuordnung finden Sie unter Post-Association Operations.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | wlanihv.h (einschließlich Wlanihv.h, Windot11.h, L2cmn.h) |