Partager via


Serveur de stratégie réseau

Vue d’ensemble de la technologie du serveur de stratégie réseau.

Pour développer un serveur de stratégie réseau, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
COMPTABILITÉPROPERTIES

Les valeurs du type ACCOUNTINGPROPERTIES énumèrent les propriétés qui contrôlent les types de paquets enregistrés et les caractéristiques du fichier journal.
ATTRIBUTEFILTER

Cas d’utilisation des attributs du dictionnaire NPS.
ATTRIBUTEID

Le type d’énumération ATTRIBUTEID énumère les attributs RADIUS pris en charge par l’API SDO.
ATTRIBUTEINFO

Les valeurs du type ATTRIBUTEINFO énumèrent les caractéristiques d’un attribut spécifié.
ATTRIBUTPROPERTIES

Les valeurs du type ATTRIBUTEPROPERTIES énumèrent les propriétés d’un attribut de dictionnaire RADIUS.
ATTRIBUTERESTRICTIONS

Les valeurs du type d’énumération ATTRIBUTERESTRICTIONS spécifient des restrictions sur la façon dont un attribut particulier peut être utilisé.
ATTRIBUTESYNTAX

Chaque valeur du type d’énumération ATTRIBUTESYNTAX spécifie une syntaxe d’attribut possible.
AUTHENTICATION_TYPE

Les valeurs du type énuméré AUTHENTICATION_TYPE sont utilisées pour spécifier la méthode d’authentification.
CLIENTPROPERTIES

Les valeurs du type CLIENTPROPERTIES énumèrent les propriétés d’un client RADIUS. L’ordinateur SDO est le serveur RADIUS.
CONDITIONPROPERTIES

Les valeurs du type d’énumération CONDITIONPROPERTIES spécifient les propriétés d’une condition NAP (Network Access Policy).
DICTIONARYPROPERTIES

Les valeurs du type de propriétés DICTIONARYPROPERTIES énumèrent les propriétés associées au dictionnaire d’attributs.
IASCOMMONPROPERTIES

Les valeurs du type d’énumération IASCOMMONPROPERTIES énumèrent les propriétés présentes dans tous les objets SDO.
IASCOMPONENTPROPERTIES

Les valeurs du type d’énumération IASCOMPONENTPROPERTIES énumèrent les identificateurs d’un objet SDO.
IASDATASTORE

Les valeurs de l’énumération IASDATASTORE indiquent les emplacements de stockage possibles pour les données SDO.
IASDOMAINTYPE

Les valeurs du type d’énumération IASDOMAINTYPE spécifient si l’ordinateur SDO fait partie d’un domaine et, le cas échéant, quel type de domaine.
IASOSTYPE

Les valeurs du type d’énumération IASOSTYPE spécifient le type de système d’exploitation que le client demandant l’authentification (ordinateur SDO) exécute.
IASPROPERTIES

Les valeurs du type d’énumération IASPROPERTIES énumèrent les propriétés liées à NPS.
IDENTITY_TYPE

Les différentes valeurs possibles pour MS_ATTRIBUTE_IDENTITY_TYPE.
NOMSPROPRIÉTÉS

Les valeurs du type d’énumération NAMESPROPERTIES énumèrent les propriétés liées au nom de l’utilisateur qui demande l’accès réseau.
NAPPROPERTIES

Les valeurs du type d’énumération NAPPROPERTIES spécifient des propriétés pour les stratégies d’accès réseau (NAP).
NEW_LOG_FILE_FREQUENCY

Les valeurs du type d’énumération NEW_LOG_FILE_FREQUENCY spécifient la fréquence à laquelle de nouveaux fichiers journaux sont créés.
NTEVENTLOGPROPERTIES

Les valeurs du type d’énumération NTEVENTLOGPROPERTIES énumèrent les types d’événements qui doivent être consignés dans le journal des événements NT.
NTSAMPROPERTIES

Les valeurs du type d’énumération NTSAMPROPERTIES spécifient des propriétés liées au Gestionnaire de comptes de sécurité NT (SAM).
POLICYPROPERTIES

Les valeurs du type d’énumération POLICYPROPERTIES énumèrent les propriétés d’une stratégie d’accès réseau (NAP).
PROFILEPROPERTIES

Le type d’énumération PROFILEPROPERTIES énumère les propriétés associées à un profil.
PROTOCOLPROPERTIES

Les valeurs du type d’énumération PROTOCOLPROPERTIES énumèrent les propriétés d’un protocole d’authentification.
RADIUS_ACTION

Le type RADIUS_ACTION énumère les réponses qu’une DLL d’extension NPS peut générer en réponse à une demande d’accès.
RADIUS_ATTRIBUTE_TYPE

Le type RADIUS_ATTRIBUTE_TYPE énumère les types possibles pour un attribut RADIUS.
RADIUS_AUTHENTICATION_PROVIDER

Le type RADIUS_AUTHENTICATION_PROVIDER énumère les fournisseurs d’authentification possibles que NPS peut utiliser.
RADIUS_CODE

Le type d’énumération RADIUS_CODE énumère les codes de paquet RADIUS possibles.
RADIUS_DATA_TYPE

Le type RADIUS_DATA_TYPE énumère le type de données possible pour un attribut RADIUS ou un attribut étendu.
RADIUS_EXTENSION_POINT

Le type d’énumération RADIUS_EXTENSION_POINT énumère les points possibles dans le processus de requête RADIUS lorsque la fonction RadiusExtensionProcess2 peut être appelée.
RADIUS_REJECT_REASON_CODE

L’énumération RADIUS_REJECT_REASON_CODE définit les codes de rejet de paquet RADIUS possibles.
RADIUSPROPERTIES

Les valeurs du type d’énumération RADIUSPROPERTIES énumèrent les propriétés du protocole Microsoft RADIUS SDO.
RADIUSPROXYPROPERTIES

Les valeurs du type d’énumération RADIUSPROXYPROPERTIES énumèrent les propriétés liées au service proxy RADIUS.
RADIUSSERVERGROUPPROPERTIES

Les valeurs du type d’énumération RADIUSSERVERGROUPPROPERTIES énumèrent les propriétés d’un groupe de serveurs RADIUS.
RADIUSSERVERPROPERTIES

Les valeurs du type d’énumération RADIUSSERVERPROPERTIES énumèrent les propriétés du serveur RADIUS, c’est-à-dire l’ordinateur SDO.
REMEDIATIONSERVERGROUPPROPERTIES

Les valeurs du type d’énumération REMEDIATIONSERVERGROUPPROPERTIES énumèrent les propriétés d’un groupe de serveurs de correction.
REMEDIATIONSERVERPROPERTIES

Les valeurs du type d’énumération REMEDIATIONSERVERPROPERTIES énumèrent les propriétés d’un serveur de correction.
REMEDIATIONSERVERSPROPERTIES

Les valeurs du type d’énumération REMEDIATIONSERVERSPROPERTIES énumèrent les propriétés d’un ensemble de groupes de serveurs de correction.
SERVICE_TYPE

Les valeurs du type d’énumération SERVICE_TYPE spécifient le type de service administré à partir de l’API SDO.
SHV_COMBINATION_TYPE

Le type d’énumération SHV_COMBINATION_TYPE spécifie le type d’une combinaison SHV (System Health Validateator).
SHVTEMPLATEPROPERTIES

Les valeurs du type d’énumération SHVTEMPLATEPROPERTIES énumèrent les propriétés d’un modèle SHV (System Health Validateator).
USERPROPERTIES

Les valeurs du type d’énumération USERPROPERTIES énumèrent les propriétés utilisateur prises en charge par l’API SDO.
VENDORPROPERTIES

Les valeurs du type d’énumération VENDORPROPERTIES spécifient les propriétés des objets de la collection vendors.

Fonctions

 
Ajouter

La méthode Add ajoute un élément à la collection SDO (Server Data Objects).
Appliquer

La méthode Apply écrit dans le stockage persistant les modifications apportées par les appels à la méthode ISdo::P utProperty.
Attacher

La méthode Attach s’attache à un ordinateur SDO. L’attachement à un ordinateur SDO est la première étape consiste à utiliser l’API SDO pour administrer cet ordinateur.
CreateAttribute

La méthode CreateAttribute crée un objet d’attribut et y retourne une interface IDispatch.
EnumAttributes

La méthode EnumAttributes récupère les valeurs des attributs spécifiés.
EnumAttributeValues

La méthode EnumAttributeValues récupère les valeurs d’un attribut énumérable.
get__NewEnum

La méthode get__NewEnum récupère une interface IEnumVARIANT pour les propriétés SDO (Server Data Objects).
get__NewEnum

La méthode get__NewEnum récupère une interface IEnumVARIANT pour une collection SDO (Server Data Objects).
get_Count

La méthode get_Count retourne le nombre d’éléments dans la collection.
GetAttachedComputer

La méthode GetAttachedComputer récupère le nom de l’ordinateur actuellement attaché en tant qu’ordinateur SDO.
GetAttributeID

La méthode GetAttributeID récupère l’ID de l’attribut spécifié.
GetAttributeInfo

GetAttributeInfo récupère des informations pour l’attribut spécifié.
GetDictionarySDO

La méthode GetDictionarySDO récupère une interface pour un SDO de dictionnaire d’attributs.
GetDomainType

GetDomainType récupère le type de domaine dans lequel réside l’ordinateur SDO.
GetOSType

La méthode GetOSType récupère le type de système d’exploitation exécuté sur l’ordinateur SDO.
GetProperty

La méthode GetProperty récupère la valeur de la propriété spécifiée.
GetPropertyInfo

La méthode GetPropertyInfo récupère un pointeur vers une interface ISdoPropertyInfo pour la propriété spécifiée.
GetServiceSDO

La méthode GetServiceSDO récupère un objet de données serveur (SDO) pour le service spécifié.
GetServiceStatus

La méthode GetServiceStatus récupère les status du service administré par le biais de SDO.
GetUserSDO

La méthode GetUserSDO récupère une interface vers l’objet SDO (Server Data Object) pour l’utilisateur spécifié.
IsDirectoryAvailable

La méthode IsDirectoryAvailable teste si un service Active Directory est disponible sur l’ordinateur SDO.
IsNameUnique

La méthode IsNameUnique teste si le nom spécifié est unique dans la collection.
Item

La méthode Item récupère l’élément spécifié à partir de la collection.
PRADIUS_EXTENSION_FREE_ATTRIBUTES

La fonction RadiusExtensionFreeAttributes est une fonction définie par l’application et est appelée par NPS pour libérer la mémoire occupée par les attributs retournés par RadiusExtensionProcessEx.
PRADIUS_EXTENSION_INIT

La fonction RadiusExtensionInit est une fonction définie par l’application et est appelée par NPS pendant le démarrage du service. Utilisez RadiusExtensionInit pour effectuer toutes les opérations d’initialisation pour la DLL d’extension.
PRADIUS_EXTENSION_PROCESS

La fonction RadiusExtensionProcess est une fonction définie par l’application qui est appelée par NPS pour chaque paquet d’authentification ou de comptabilité que NPS reçoit du serveur d’accès réseau (NAS).
PRADIUS_EXTENSION_PROCESS_2

Une fonction définie par l’application et est appelée par NPS pour chaque paquet d’authentification ou de comptabilité reçu par NPS.
PRADIUS_EXTENSION_PROCESS_EX

La fonction RadiusExtensionProcessEx est une fonction définie par l’application et est appelée par NPS pour chaque paquet d’authentification ou de comptabilité que NPS reçoit du serveur d’accès réseau (NAS).
PRADIUS_EXTENSION_TERM

La fonction RadiusExtensionTerm est une fonction définie par l’application et est appelée par NPS avant le déchargement de la DLL d’extension. Utilisez RadiusExtensionTerm pour effectuer des opérations de propre pour la DLL d’extension.
PutProperty

La méthode PutProperty définit la valeur de la propriété spécifiée.
Recharger

La méthode Reload recharge tous les objets de la collection à partir du magasin de données sous-jacent.
Remove

La méthode Remove supprime l’élément spécifié de la collection.
RemoveAll

La méthode RemoveAll supprime tous les éléments de la collection.
ResetProperty

La méthode ResetProperty rétablit la valeur par défaut de la propriété spécifiée.
ResetService

La méthode ResetService réinitialise le service administré par l’API SDO. La réinitialisation du service entraîne l’actualisation de ses données par le service.
Restauration

La méthode Restore recharge les valeurs des propriétés SDO (Server Data Objects) à partir du stockage persistant.
StartService

La méthode StartService démarre le service administré via SDO.
StopService

La méthode StopService arrête le service administré via SDO.

Interfaces

 
ISdo

Utilisez l’interface ISdo pour stocker, récupérer et mettre à jour les informations SDO (Server Data Objects).
ISdoCollection

Utilisez l’interface ISdoCollection pour manipuler une collection d’objets SDO.
ISdoDictionaryOld

Utilisez l’interface ISdoDictionaryOld pour manipuler le dictionnaire des attributs RADIUS (Remote Access Dial-In User Service).
ISdoMachine

Utilisez l’interface ISdoMachine pour l’attacher à un ordinateur SDO, obtenir des informations sur l’ordinateur SDO et obtenir des interfaces avec d’autres objets SDO.
ISdoServiceControl

Utilisez l’interface ISdoServiceControl pour contrôler le service administré sur l’ordinateur SDO.

Structures

 
RADIUS_ATTRIBUTE

La structure RADIUS_ATTRIBUTE représente un attribut RADIUS ou un attribut étendu.
RADIUS_ATTRIBUTE_ARRAY

La structure RADIUS_ATTRIBUTE_ARRAY représente un tableau d’attributs.
RADIUS_EXTENSION_CONTROL_BLOCK

La structure RADIUS_EXTENSION_CONTROL_BLOCK fournit des informations sur la requête RADIUS actuelle. Il fournit également des fonctions permettant d’obtenir les attributs associés à la requête et de définir la disposition de la requête.
RADIUS_VSA_FORMAT

La structure RADIUS_VSA_FORMAT représente le format de la partie chaîne d’un attribut spécifique au fournisseur RADIUS.