Partager via


Obtention de propriétés comptables

Notes

Le service d’authentification Internet (IAS) a été renommé serveur de stratégie réseau (NPS) à partir de Windows Server 2008. Le contenu de cette rubrique s’applique à IAS et NPS. Tout au long du texte, NPS est utilisé pour faire référence à toutes les versions du service, y compris les versions initialement appelées IAS.

 

L’objet comptabilité est l’un des objets de la collection Gestionnaires de demandes. La valeur d’énumération de la collection de gestionnaires de requêtes est PROPERTY_IAS_REQUESTHANDLERS_COLLECTION. Le nom du gestionnaire de l’objet de comptabilité est « Microsoft Accounting ».

Le code Visual Basic suivant accède aux propriétés disponibles à partir du gestionnaire d’objets de comptabilité.

Set sdoRequestHandler = sdoCollRequestHandlers.Item("Microsoft Accounting")
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_ACCOUNTING)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_AUTHENTICATION)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY)
vtTemp = sdoRequestHandler.GetProperty(PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE)

Pour accéder aux propriétés de comptabilité à l’aide de C++, commencez par obtenir la collection de gestionnaires de demandes. La récupération d’une collection contient du code C++ qui montre comment obtenir une collection. La valeur d’énumération de la collection de gestionnaires de requêtes est PROPERTY_IAS_REQUESTHANDLERS_COLLECTION. (Les valeurs correspondant aux différentes collections NPS sont énumérées par le type d’énumération IASPROPERTIES .)

La collection de gestionnaires de requêtes contient un objet nommé « Microsoft Accounting ». Récupérez cet objet de la collection. La section Récupération d’un objet à partir d’une collection contient du code C++ qui montre comment obtenir un objet à partir d’une collection.

Une fois que vous avez l’objet Microsoft Accounting, obtenez une interface ISdo pour l’objet à l’aide de IUnknown::QueryInterface. La section Récupération d’un SDO utilisateur contient du code C++ qui montre comment obtenir une interface ISdo pour un objet. Vous pouvez ensuite utiliser la méthode ISdo::GetProperty pour obtenir des valeurs de propriété pour l’objet Microsoft Accounting.

Récupération d’une collection

Récupération d’un objet à partir d’une collection

Récupération d’un SDO utilisateur

ISdo

IUnknown::QueryInterface

IASPROPERTIES