Netzwerkrichtlinienserver

Übersicht über die Netzwerkrichtlinienserver-Technologie.

Zum Entwickeln des Netzwerkrichtlinienservers benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
ACCOUNTINGPROPERTIES

Die Werte des ACCOUNTINGPROPERTIES-Typs zählen Eigenschaften auf, die steuern, welche Pakettypen protokolliert werden, und die Merkmale der Protokolldatei.
ATTRIBUTEFILTER

Die Anwendungsfälle für die NPS-Wörterbuchattribute.
ATTRIBUTEID

Der ATTRIBUTID-Enumerationstyp listet die RADIUS-Attribute auf, die von der SDO-API unterstützt werden.
ATTRIBUTEINFO

Die Werte des ATTRIBUTINFO-Typs listen Die Merkmale eines angegebenen Attributs auf.
ATTRIBUTEEIGENSCHAFTEN

Die Werte des ATTRIBUTPROPERTIES-Typs zählen Eigenschaften für ein RADIUS-Wörterbuchattribut auf.
ATTRIBUTERESTRICTIONS

Die Werte des ATTRIBUTRESTRICTIONS-Enumerationstyps geben Einschränkungen für die Verwendung eines bestimmten Attributs an.
ATTRIBUTEYNTAX

Jeder Wert aus dem ENUMERATIONStyp ATTRIBUTESYNTAX gibt eine mögliche Attributsyntax an.
AUTHENTICATION_TYPE

Die Werte des aufgezählten typs AUTHENTICATION_TYPE werden verwendet, um die Authentifizierungsmethode anzugeben.
CLIENTEIGENSCHAFTEN

Die Werte des TYPS CLIENTPROPERTIES listen die Eigenschaften eines RADIUS-Clients auf. Der SDO-Computer ist der RADIUS-Server.
CONDITIONPROPERTIES

Die Werte des CONDITIONPROPERTIES-Enumerationstyps geben die Eigenschaften einer NAP-Bedingung (Network Access Policy) an.
DICTIONARYPROPERTIES

Die Werte des DICTIONARYPROPERTIES-Eigenschaftentyps zählen eigenschaften auf, die dem Attributwörterbuch zugeordnet sind.
IASCOMMONPROPERTIES

Die Werte des IASCOMMONPROPERTIES-Enumerationstyps zählen Eigenschaften auf, die in allen SDO-Objekten vorhanden sind.
IASCOMPONENTPROPERTIES

Die Werte des IASCOMPONENTPROPERTIES-Enumerationstyps führen Bezeichner für ein SDO-Objekt auf.
IASDATASTORE

Die Werte der IASDATASTORE-Enumeration geben die möglichen Speicherorte für SDO-Daten an.
IASDOMAINTYPE

Die Werte des IASDOMAINTYPE-Enumerationstyps geben an, ob der SDO-Computer Teil einer Domäne ist und wenn ja, welchen Domänentyp.
IASOSTYPE

Die Werte des IASOSTYPE-Enumerationstyps geben an, welcher Betriebssystemtyp vom Client ausgeführt wird, der die Authentifizierung anfordert (SDO-Computer).
IASPROPERTIES

Die Werte des IASPROPERTIES-Enumerationstyps führen eigenschaften auf, die mit NPS zusammenhängen.
IDENTITY_TYPE

Die verschiedenen möglichen Werte für MS_ATTRIBUTE_IDENTITY_TYPE.
NAMENSEIGENSCHAFTEN

Die Werte des NAMESPROPERTIES-Enumerationstyps führen Eigenschaften auf, die sich auf den Namen des Benutzers beziehen, der Netzwerkzugriff anfordert.
NAPPROPERTIES

Die Werte des NAPPROPERTIES-Enumerationstyps geben Eigenschaften für Netzwerkzugriffsrichtlinien (Network Access Policies, NAP) an.
NEW_LOG_FILE_FREQUENCY

Die Werte des NEW_LOG_FILE_FREQUENCY Enumerationstyps geben an, wie häufig neue Protokolldateien erstellt werden.
NTEVENTLOGPROPERTIES

Die Werte des NTEVENTLOGPROPERTIES-Enumerationstyps listet auf, welche Ereignistypen im NT-Ereignisprotokoll protokolliert werden sollen.
NTSAMPROPERTIES

Die Werte des NTSAMPROPERTIES-Enumerationstyps geben Eigenschaften im Zusammenhang mit dem NT Security Accounts Manager (SAM) an.
POLICYEIGENSCHAFTEN

Die Werte des POLICYPROPERTIES-Enumerationstyps führen Eigenschaften einer Netzwerkzugriffsrichtlinie (NETWORK Access Policy, NAP) auf.
PROFILEEIGENSCHAFTEN

Der PROFILEPROPERTIES-Enumerationstyp listet Eigenschaften auf, die einem Profil zugeordnet sind.
PROTOKOLLEIGENSCHAFTEN

Die Werte des PROTOCOLPROPERTIES-Enumerationstyps führen eigenschaften eines Authentifizierungsprotokolls auf.
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.
RADIUSEIGENSCHAFTEN

Die Werte des RADIUSPROPERTIES-Enumerationstyps führen Eigenschaften des Microsoft RADIUS-Protokoll-SDO auf.
RADIUSPROXYPROPERTIES

Die Werte im RADIUSPROXYPROPERTIES-Enumerationstyp listen Eigenschaften auf, die mit dem RADIUS-Proxydienst zusammenhängen.
RADIUSSERVERGROUPPROPERTIES

Die Werte im RADIUSSERVERGROUPPROPERTIES-Enumerationstyp listen Eigenschaften einer RADIUS-Servergruppe auf.
RADIUSSERVERPROPERTIES

Die Werte des RADIUSSERVERPROPERTIES-Enumerationstyps führen die Eigenschaften des RADIUS-Servers auf, d. h. des SDO-Computers.
REMEDIATIONSERVERGROUPPROPERTIES

Die Werte des Enumerationstyps REMEDIATIONSERVERGROUPPROPERTIES führen die Eigenschaften einer Wartungsservergruppe auf.
REMEDIATIONSERVEREIGENSCHAFTEN

Die Werte des Enumerationstyps REMEDIATIONSERVERPROPERTIES listen die Eigenschaften eines Wartungsservers auf.
REMEDIATIONSERVEREIGENSCHAFTEN

Die Werte des Enumerationstyps REMEDIATIONSERVERSPROPERTIES führen die Eigenschaften einer Reihe von Wartungsservergruppen auf.
SERVICE_TYPE

Die Werte des SERVICE_TYPE Enumerationstyps geben den Typ des Diensts an, der von der SDO-API verwaltet wird.
SHV_COMBINATION_TYPE

Der SHV_COMBINATION_TYPE-Enumerationstyp gibt den Typ einer SHV-Kombination (System Health Validator) an.
SHVTEMPLATEPROPERTIES

Die Werte des SHVTEMPLATEPROPERTIES-Enumerationstyps listen die Eigenschaften einer SHV-Vorlage (System Health Validator) auf.
USERPROPERTIES

Die Werte des USERPROPERTIES-Enumerationstyps führen die benutzereigenen Eigenschaften auf, die von der SDO-API unterstützt werden.
VENDOREIGENSCHAFTEN

Die Werte des VENDORPROPERTIES-Enumerationstyps geben Eigenschaften von Objekten in der Vendors-Auflistung an.

Functions

 
Add

Die Add-Methode fügt der SDO-Auflistung (Server Data Objects) ein Element hinzu.
Anwenden

Die Apply-Methode schreibt die Änderungen, die durch Aufrufe der ISdo::P utProperty-Methode vorgenommen wurden, in den persistenten Speicher.
Anfügen

Die Attach-Methode wird an einen SDO-Computer angefügt. Das Anfügen an einen SDO-Computer ist der erste Schritt die Verwendung der SDO-API, um diesen Computer zu verwalten.
Createattribute

Die CreateAttribute-Methode erstellt ein neues Attributobjekt und gibt eine IDispatch-Schnittstelle zurück.
EnumAttributes

Die EnumAttributes-Methode ruft die Werte der angegebenen Attribute ab.
EnumAttributeValues

Die EnumAttributeValues-Methode ruft die Werte für ein aufzählbares Attribut ab.
get__NewEnum

Die get__NewEnum-Methode ruft eine IEnumVARIANT-Schnittstelle für die SDO-Eigenschaften (Server Data Objects) ab.
get__NewEnum

Die get__NewEnum-Methode ruft eine IEnumVARIANT-Schnittstelle für eine SDO-Auflistung (Server Data Objects) ab.
get_Count

Die get_Count-Methode gibt die Anzahl der Elemente in der Auflistung zurück.
GetAttachedComputer

Die GetAttachedComputer-Methode ruft den Namen des Computers ab, der derzeit als SDO-Computer angefügt ist.
GetAttributeID

Die GetAttributeID-Methode ruft die ID für das angegebene Attribut ab.
GetAttributeInfo

GetAttributeInfo ruft Informationen für das angegebene Attribut ab.
GetDictionarySDO

Die GetDictionarySDO-Methode ruft eine Schnittstelle für ein Attributwörterbuch-SDO ab.
GetDomainType

GetDomainType ruft den Domänentyp ab, in dem sich der SDO-Computer befindet.
GetOSType

Die GetOSType-Methode ruft den Typ des Betriebssystems ab, das auf dem SDO-Computer ausgeführt wird.
GetProperty

Die GetProperty-Methode ruft den Wert der angegebenen Eigenschaft ab.
GetPropertyInfo

Die GetPropertyInfo-Methode ruft einen Zeiger auf eine ISdoPropertyInfo-Schnittstelle für die angegebene Eigenschaft ab.
GetServiceSDO

Die GetServiceSDO-Methode ruft ein Server Data Object (SDO) für den angegebenen Dienst ab.
GetServiceStatus

Die GetServiceStatus-Methode ruft die status des Diensts ab, der über SDO verwaltet wird.
GetUserSDO

Die GetUserSDO-Methode ruft eine Schnittstelle zum Server Data Object (SDO) für den angegebenen Benutzer ab.
IsDirectoryAvailable

Die IsDirectoryAvailable-Methode testet, ob ein Active Directory-Dienst auf dem SDO-Computer verfügbar ist.
IsNameUnique

Die IsNameUnique-Methode testet, ob der angegebene Name in der Auflistung eindeutig ist.
Element

Die Item-Methode ruft das angegebene Element aus der Auflistung ab.
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.
PutProperty

Die PutProperty-Methode legt den Wert der angegebenen Eigenschaft fest.
Erneut laden

Die Reload-Methode lädt alle Objekte in der Auflistung aus dem zugrunde liegenden Datenspeicher neu.
Entfernen

Die Remove-Methode entfernt das angegebene Element aus der Auflistung.
Removeall

Die RemoveAll-Methode entfernt alle Elemente aus der Auflistung.
ResetProperty

Die ResetProperty-Methode setzt die angegebene Eigenschaft auf ihren Standardwert zurück.
ResetService

Die ResetService-Methode setzt den Dienst zurück, der von der SDO-API verwaltet wird. Das Zurücksetzen des Diensts führt dazu, dass der Dienst seine Daten aktualisiert.
Wiederherstellen

Die Restore-Methode lädt die Werte der SDO-Eigenschaften (Server Data Objects) aus persistentem Speicher neu.
Startservice

Die StartService-Methode startet den Dienst, der über SDO verwaltet wird.
StopService

Die StopService-Methode fährt den dienst herunter, der über SDO verwaltet wird.

Schnittstellen

 
ISdo

Verwenden Sie die ISdo-Schnittstelle zum Speichern, Abrufen und Aktualisieren von SDO-Informationen (Server Data Objects).
ISdoCollection

Verwenden Sie die ISdoCollection-Schnittstelle, um eine Auflistung von SDO-Objekten zu bearbeiten.
ISdoDictionaryOld

Verwenden Sie die ISdoDictionaryOld-Schnittstelle, um das Wörterbuch der RADIUS-Attribute (Remote Access Dial-In User Service) zu bearbeiten.
ISdoMachine

Verwenden Sie die ISdoMachine-Schnittstelle, um an einen SDO-Computer anzufügen, Informationen über den SDO-Computer abzurufen und Schnittstellen zu anderen SDO-Objekten abzurufen.
ISdoServiceControl

Verwenden Sie die ISdoServiceControl-Schnittstelle, um den Dienst zu steuern, der auf dem SDO-Computer verwaltet wird.

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.