DOT11EXTIHV_GET_VERSION_INFO Rückruffunktion (wlanihv.h)
Syntax
DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;
DWORD Dot11extihvGetVersionInfo(
[out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}
Parameter
[out] pDot11IHVVersionInfo
Ein Zeiger auf eine DOT11_IHV_VERSION_INFO Struktur, die die Schnittstellenversionsnummern enthält.
Rückgabewert
Wenn der Aufruf erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück. Andernfalls wird ein fehlercode zurückgegeben, der in Winerror.h definiert ist.
Bemerkungen
Das Betriebssystem ruft die Dot11ExtIhvGetVersionInfo Funktion auf, um zu bestimmen, welche Version der Schnittstelle mit der IHV-Erweiterungs-DLL verwendet werden soll. Das Betriebssystem führt diesen Aufruf unmittelbar nach dem Laden der DLL durch, und dieser Aufruf ist der erste, den das Betriebssystem in der DLL durchführt.
Im Gegensatz zu anderen IHV-Erweiterbarkeits- und Handlerfunktionen, deren Adressen über eine Tabelle mit Funktionszeigern aufgelöst werden, die über einen Aufruf von Dot11ExtIhvInitServiceausgetauscht werden, wird die Adresse der Dot11ExtIhvGetVersionInfo Funktion vom Betriebssystem durch das Betriebssystem aufgelöst, das die GetProcAddress Funktion aufruft. Daher muss der Entwickler der IHV Extensions DLL diese Richtlinien befolgen.
- Die DLL muss eine Funktion namens Dot11ExtIhvGetVersionInfo implementieren, die das in diesem Thema beschriebene Format aufweist.
- Die EXPORTS-Anweisung der Quellmoduldefinitionsdatei (DEF), die zum Erstellen der IHV Extensions DLL verwendet wird, muss einen Funktionsnameneintrag für die Dot11ExtIhvGetVersionInfo Funktion enthalten.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | wlanihv.h (inklusive Wlanihv.h) |