sdoias.h header

This header is used by multiple technologies. For more information, see:

sdoias.h contains the following programming interfaces:

Interfaces

 
ISdo

Use the ISdo interface to store, retrieve, and update Server Data Objects (SDO) information.
ISdoCollection

Use the ISdoCollection interface to manipulate a collection of SDO objects.
ISdoDictionaryOld

Use the ISdoDictionaryOld interface to manipulate the dictionary of Remote Access Dial-In User Service (RADIUS) attributes.
ISdoMachine

Use the ISdoMachine interface to attach to an SDO computer, obtain information about the SDO computer, and obtain interfaces to other SDO objects.
ISdoServiceControl

Use the ISdoServiceControl interface to control the service being administered on the SDO computer.

Enumerations

 
ACCOUNTINGPROPERTIES

The values of the ACCOUNTINGPROPERTIES type enumerate properties that control what types of packets are logged and characteristics of the log file.
ATTRIBUTEFILTER

The usage cases for the NPS dictionary attributes.
ATTRIBUTEID

The ATTRIBUTEID enumeration type enumerates the RADIUS attributes supported by the SDO API.
ATTRIBUTEINFO

The values of the ATTRIBUTEINFO type enumerate characteristics of a specified attribute.
ATTRIBUTEPROPERTIES

The values of the ATTRIBUTEPROPERTIES type enumerate properties for a RADIUS dictionary attribute.
ATTRIBUTERESTRICTIONS

The values of the ATTRIBUTERESTRICTIONS enumeration type specify restrictions on how a particular attribute can be used.
ATTRIBUTESYNTAX

Each value from the ATTRIBUTESYNTAX enumeration type specifies a possible attribute syntax.
AUTHENTICATION_TYPE

The values of the AUTHENTICATION_TYPE enumerated type are used to specify the authentication method.
CLIENTPROPERTIES

The values of the CLIENTPROPERTIES type enumerate the properties of a RADIUS client. The SDO computer is the RADIUS server.
CONDITIONPROPERTIES

The values of the CONDITIONPROPERTIES enumeration type specify the properties of a Network Access Policy (NAP) condition.
DICTIONARYPROPERTIES

The values of the DICTIONARYPROPERTIES properties type enumerate properties associated with the attribute dictionary.
IASCOMMONPROPERTIES

The values of the IASCOMMONPROPERTIES enumeration type enumerate properties that are present in all SDO objects.
IASCOMPONENTPROPERTIES

The values of the IASCOMPONENTPROPERTIES enumeration type enumerate identifiers for an SDO object.
IASDATASTORE

The values of the IASDATASTORE enumeration indicate the possible storage locations for SDO data.
IASDOMAINTYPE

The values of the IASDOMAINTYPE enumeration type specify whether the SDO computer is part of a domain, and if so, what type of domain.
IASOSTYPE

The values of the IASOSTYPE enumeration type specify what type of operating system the client requesting authentication (SDO computer) is running.
IASPROPERTIES

The values of the IASPROPERTIES enumeration type enumerate properties related to NPS.
IDENTITY_TYPE

The different possible values for MS_ATTRIBUTE_IDENTITY_TYPE.
NAMESPROPERTIES

The values of the NAMESPROPERTIES enumeration type enumerate properties related to the name of the user requesting network access.
NAPPROPERTIES

The values of the NAPPROPERTIES enumeration type specify properties for Network Access Policies (NAP).
NEW_LOG_FILE_FREQUENCY

The values of the NEW_LOG_FILE_FREQUENCY enumeration type specify how frequently new log files are created.
NTEVENTLOGPROPERTIES

The values of the NTEVENTLOGPROPERTIES enumeration type enumerate what types of events should be logged in the NT Event Log.
NTSAMPROPERTIES

The values of the NTSAMPROPERTIES enumeration type specify properties related to the NT Security Accounts Manager (SAM).
POLICYPROPERTIES

The values of the POLICYPROPERTIES enumeration type enumerate properties of a Network Access Policy (NAP).
PROFILEPROPERTIES

The PROFILEPROPERTIES enumeration type enumerates properties associated with a profile.
PROTOCOLPROPERTIES

The values of the PROTOCOLPROPERTIES enumeration type enumerate properties of an authentication protocol.
RADIUSPROPERTIES

The values of the RADIUSPROPERTIES enumeration type enumerate properties of the Microsoft RADIUS protocol SDO.
RADIUSPROXYPROPERTIES

The values in the RADIUSPROXYPROPERTIES enumeration type enumerate properties related to the RADIUS proxy service.
RADIUSSERVERGROUPPROPERTIES

The values in the RADIUSSERVERGROUPPROPERTIES enumeration type enumerate properties of a RADIUS server group.
RADIUSSERVERPROPERTIES

The values of the RADIUSSERVERPROPERTIES enumeration type enumerate the properties of the RADIUS server, that is the SDO computer.
REMEDIATIONSERVERGROUPPROPERTIES

The values of the REMEDIATIONSERVERGROUPPROPERTIES enumeration type enumerate the properties of a remediation server group.
REMEDIATIONSERVERPROPERTIES

The values of the REMEDIATIONSERVERPROPERTIES enumeration type enumerate the properties of a remediation server.
REMEDIATIONSERVERSPROPERTIES

The values of the REMEDIATIONSERVERSPROPERTIES enumeration type enumerate the properties of a set of remediation server groups.
SERVICE_TYPE

The values of the SERVICE_TYPE enumeration type specify the type of service administered from the SDO API.
SHV_COMBINATION_TYPE

The SHV_COMBINATION_TYPE enumeration type specifies the type of a System Health Validator (SHV) combination.
SHVTEMPLATEPROPERTIES

The values of the SHVTEMPLATEPROPERTIES enumeration type enumerate the properties of a System Health Validator (SHV) template.
USERPROPERTIES

The values of the USERPROPERTIES enumeration type enumerate the user properties supported by the SDO API.
VENDORPROPERTIES

The values of the VENDORPROPERTIES enumeration type specify properties of objects in the vendors collection.