Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du utför en postassocieringsåtgärd som initieras via ett anrop till Dot11ExtIhvPerformPostAssociatekan IHV Extensions DLL skicka paket via det trådlösa LAN-adaptern (WLAN). Mer information om åtgärden efter associationen finns i Post-Association Operations.
Vanligtvis skickar DLL-filen säkerhetspaket till en åtkomstpunkt (AP) för dataportautentisering med hjälp av algoritmen som aktiveras via Dot11ExtSetAuthAlgorithm. IHV Extensions DLL anropar Dot11ExtSetAuthAlgorithm under förassocieringsåtgärden. Mer information om den här åtgärden finns i Förassociationsåtgärder.
Obs För Windows Vista stöder IHV-tilläggs-DLL:n endast BSS-nätverk (Infrastructure Basic Service Set).
När du skickar paket måste IHV-tilläggens DLL följa dessa riktlinjer.
IHV-tilläggens DLL måste tilldela minne för ett fullständigt 802.11-datapaket, inklusive MAC-huvud (802.11 Media Access Control), LLC-inkapsling (om det behövs) och nyttodata.
I följande tabell beskrivs vilka fält och underfält i MAC-huvudet 802.11 som anges av IHV Extensions DLL eller WLAN-adaptern.
Fältnamn Underfältsnamn Inställt av IHV-tilläggs-DLL Anges av WLAN-adaptern Ramkontroll
Protokollversion
X
Ramkontroll
Typ
X
Ramkontroll
Subtyp
X
Ramkontroll
Till DS
X
Ramkontroll
Från DS
X
Ramkontroll
Fler fragment
X
Ramkontroll
Försök igen
X
Ramkontroll
Pwr Mgt
X
Ramkontroll
Mer data
X
Ramkontroll
Skyddad ram
X
Ramkontroll
Beställning
X
Varaktighet/ID
X
Adress 1
X
Adress 2
X
Adress 3
X
Sekvenskontroll
Fragmentnummer
X
Sekvenskontroll
Sekvensnummer
X
IHV Extensions DLL anropar funktionen Dot11ExtSendPacket för att skicka paketet via det trådlösa LAN-adaptern (WLAN). DLL-filen skickar ett unikt referensvärde, som identifierar paketet, till funktionens hSendCompletion parameter. Vanligtvis skickar DLL-filen adressen till den allokerade bufferten som innehåller paketet till parametern hSendCompletion. Obs Endast unicast-paket kan skickas via anrop till funktionen Dot11ExtSendPacket.
När WLAN-adaptern har skickat paketet anropar operativsystemet funktionen Dot11ExtIhvSendPacketCompletion. Operativsystemet skickar paketets referensvärde till parametern hSendCompletion för funktionen. Det här referensvärdet är samma värde som används av IHV-tilläggs-DLL:n i dess anrop till Dot11ExtSendPacket.
När Dot11ExtIhvSendPacketCompletion anropas, måste IHV-tilläggs-DLL frigöra det minne som det allokerade för paketet.
Obs IHV-tilläggens DLL får inte frigöra resurser som allokerats för ett paket som skickas via Dot11ExtSendPacket förrän motsvarande anrop till Dot11ExtIhvSendPacketCompletion görs.