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.
Dieser Header wird vom Netzwerkrichtlinienserver verwendet. Weitere Informationen finden Sie unter
authif.h enthält die folgenden Programmierschnittstellen:
Rückruffunktionen
|
PRADIUS_EXTENSION_FREE_ATTRIBUTES Die RadiusExtensionFreeAttributes-Funktion ist eine anwendungsdefinierte Funktion und wird von NPS aufgerufen, um den von RadiusExtensionProcessEx zurückgegebenen Attributen belegten Arbeitsspeicher freizugeben. |
|
PRADIUS_EXTENSION_INIT Die RadiusExtensionInit-Funktion ist eine anwendungsdefinierte Funktion und wird vom NPS aufgerufen, während der Dienst gestartet wird. Verwenden Sie RadiusExtensionInit, um Alle Initialisierungsvorgänge für die Erweiterungs-DLL auszuführen. |
|
PRADIUS_EXTENSION_PROCESS Die RadiusExtensionProcess-Funktion ist eine anwendungsdefinierte Funktion und wird vom NPS für jedes Authentifizierungs- oder Abrechnungspaket aufgerufen, das NPS vom Netzwerkzugriffsserver (NAS) empfängt. |
|
PRADIUS_EXTENSION_PROCESS_2 Eine anwendungsdefinierte Funktion, die vom NPS für jedes Authentifizierungs- oder Abrechnungspaket aufgerufen wird, das NPS empfängt. |
|
PRADIUS_EXTENSION_PROCESS_EX Die RadiusExtensionProcessEx-Funktion ist eine anwendungsdefinierte Funktion und wird vom NPS für jedes Authentifizierungs- oder Abrechnungspaket aufgerufen, das NPS vom Netzwerkzugriffsserver (NAS) empfängt. |
|
PRADIUS_EXTENSION_TERM Die RadiusExtensionTerm-Funktion ist eine anwendungsdefinierte Funktion und wird vom NPS aufgerufen, bevor die Erweiterungs-DLL entladen wird. Verwenden Sie RadiusExtensionTerm, um alle sauber-Up-Vorgänge für die Erweiterungs-DLL auszuführen. |
Strukturen
|
RADIUS_ATTRIBUTE Die RADIUS_ATTRIBUTE-Struktur stellt ein RADIUS-Attribut oder ein erweitertes Attribut dar. |
|
RADIUS_ATTRIBUTE_ARRAY Die RADIUS_ATTRIBUTE_ARRAY-Struktur stellt ein Array von Attributen dar. |
|
RADIUS_EXTENSION_CONTROL_BLOCK Die RADIUS_EXTENSION_CONTROL_BLOCK-Struktur enthält Informationen zur aktuellen RADIUS-Anforderung. Außerdem bietet es Funktionen zum Abrufen der der Anforderung zugeordneten Attribute und zum Festlegen der Disposition der Anforderung. |
|
RADIUS_VSA_FORMAT Die RADIUS_VSA_FORMAT-Struktur stellt das Format des Zeichenfolgenteils eines RADIUS-anbieterspezifischen Attributs dar. |
Enumerationen
|
RADIUS_ACTION Der RADIUS_ACTION Typ listet die Antworten auf, die eine NPS-Erweiterungs-DLL als Reaktion auf eine Access-Anforderung generieren kann. |
|
RADIUS_ATTRIBUTE_TYPE Der RADIUS_ATTRIBUTE_TYPE Typ listet die möglichen Typen für ein RADIUS-Attribut auf. |
|
RADIUS_AUTHENTICATION_PROVIDER Der RADIUS_AUTHENTICATION_PROVIDER Typ listet die möglichen Authentifizierungsanbieter auf, die NPS verwenden kann. |
|
RADIUS_CODE Der RADIUS_CODE-Enumerationstyp listet die möglichen RADIUS-Paketcodes auf. |
|
RADIUS_DATA_TYPE Der RADIUS_DATA_TYPE Typ listet den möglichen Datentyp für ein RADIUS-Attribut oder ein erweitertes Attribut auf. |
|
RADIUS_EXTENSION_POINT Der RADIUS_EXTENSION_POINT Enumerationstyp listet die möglichen Punkte im RADIUS-Anforderungsprozess auf, wenn die RadiusExtensionProcess2-Funktion aufgerufen werden kann. |
|
RADIUS_REJECT_REASON_CODE Die RADIUS_REJECT_REASON_CODE-Enumeration definiert die möglichen RADIUS-Paketverwedungscodes. |