SoftwareEngineering/ProgramLanguage/ActiveDirectoryServiceInterfaces

IADsUser

MSDN

Methods in Vtable Order

名前説明
get_NameGets the object's relative name.
get_ClassGets the name of the object's schema class.
get_GUIDGets the GUID of the object as stored in the underlying directory store.
get_ADsPathGets the object's ADsPath that uniquely identifies this object from all others.
get_ParentGets the ADsPath string for the parent of the object.
get_SchemaGets the ADsPath string to the schema class object for this object.
GetInfoLoads the property values of this object from the underlying directory store.
SetInfoPersists the changes on this object to the underlying directory store.
GetGets the value for a property by name.
PutSets the value for a property by name.
GetExGets the value for a single or multi-valued property by name.
PutExSets the value for a single or multi-valued property by name.
GetInfoExLoads specific property values of this object from the underlying directory store.
get_BadLoginAddressGets the address of the last node, considered an "Intruder".
get_BadLoginCountGets the number of the bad logon attempts since last reset.
get_LastLoginGets the date and time of the last network login.
get_LastLogoffGets the date and time of the last network logoff.
get_LastFailedLoginGets the date and time of the last failed network login.
get_PasswordLastChangedGets the date and time of the last password change.
get_DescriptionGets and sets the description of the user account.
put_DescriptionGets and sets the description of the user account.
get_DivisionGets and sets the division within a company (organization).
put_DivisionGets and sets the division within a company (organization).
get_DepartmentGets and sets the organizational unit within the organization.
put_DepartmentGets and sets the organizational unit within the organization.
get_EmployeeIDGets and sets employee identification number of the user.
put_EmployeeIDGets and sets employee identification number of the user.
get_FullNameGets and sets the full name of the user.
put_FullNameGets and sets the full name of the user.
get_FirstNameGets and sets the first name of the user.
put_FirstNameGets and sets the first name of the user.
get_LastNameGets and sets the last name of the user.
put_LastNameGets and sets the last name of the user.
get_OtherNameGets and sets the additional name, such as the nickname, or the middle name of the user.
put_OtherNameGets and sets the additional name, such as the nickname, or the middle name of the user.
get_NamePrefixGets and sets the name prefix, such as Mr., Ms., or Hon., of the user.
put_NamePrefixGets and sets the name prefix, such as Mr., Ms., or Hon., of the user.
get_NameSuffixGets and sets the name suffix, such as Jr. or III, of the user.
put_NameSuffixGets and sets the name suffix, such as Jr. or III, of the user.
get_TitleGets and sets the user's title within the organization.
put_TitleGets and sets the user's title within the organization.
get_ManagerGets and sets the manager of the user.
put_ManagerGets and sets the manager of the user.
get_TelephoneHomeGets and sets the list of home phone numbers of the user. In Active Directory the list has a single element.
put_TelephoneHomeGets and sets the list of home phone numbers of the user. In Active Directory the list has a single element.
get_TelephoneMobileGets and sets the list of mobile phone numbers of the user. In Active Directory the list has a single element.
put_TelephoneMobileGets and sets the list of mobile phone numbers of the user. In Active Directory the list has a single element.
get_TelephoneNumberGets and sets the list of work-related phone numbers. In Active Directory the list has a single element.
put_TelephoneNumberGets and sets the list of work-related phone numbers. In Active Directory the list has a single element.
get_TelephonePagerGets and sets the list of pager phone numbers.
put_TelephonePagerGets and sets the list of pager phone numbers.
get_FaxNumberGets and sets the list of fax phone numbers. In Active Directory the list has a single element.
put_FaxNumberGets and sets the list of fax phone numbers. In Active Directory the list has a single element.
get_OfficeLocationsGets and sets the array of end-user locations. In Active Directory the array has a single element.
put_OfficeLocationsGets and sets the array of end-user locations. In Active Directory the array has a single element.
get_PostalAddressesGets and sets the array of end-user post office addresses.
put_PostalAddressesGets and sets the array of end-user post office addresses.
get_PostalCodesGets and sets the array of postal codes for the Postal Addresses. In Active Directory the array has a single element.
put_PostalCodesGets and sets the array of postal codes for the Postal Addresses. In Active Directory the array has a single element.
get_SeeAlsoGets and sets the array of ADsPaths of other objects related to this user.
put_SeeAlsoGets and sets the array of ADsPaths of other objects related to this user.
get_AccountDisabledGets and sets the flag to indicate whether or not the account is disabled.
put_AccountDisabledGets and sets the flag to indicate whether or not the account is disabled.
get_AccountExpirationDateGets and sets the expiration date and time of the user.
put_AccountExpirationDateGets and sets the expiration date and time of the user.
get_GraceLoginsAllowedGets and sets the number of times user can log on after password has expired.
put_GraceLoginsAllowedGets and sets the number of times user can log on after password has expired.
get_GraceLoginsRemainingGets and sets the number of grace logins left before locking account.
put_GraceLoginsRemainingGets and sets the number of grace logins left before locking account.
get_IsAccountLockedGets and sets a flag to indicate whether or not an account is locked.
put_IsAccountLockedGets and sets a flag to indicate whether or not an account is locked.
get_LoginHoursGets and sets the time periods during each day of week that indicate valid login periods.
put_LoginHoursGets and sets the time periods during each day of week that indicate valid login periods.
get_LoginWorkstationsGets and set the workstations and their net addresses for this end-user.
put_LoginWorkstationsGets and set the workstations and their net addresses for this end-user.
get_MaxLoginsGets and sets the maximum number of simultaneous logins.
put_MaxLoginsGets and sets the maximum number of simultaneous logins.
get_MaxStorageGets and set the maximum amount of disk space alloted for the user.
put_MaxStorageGets and set the maximum amount of disk space alloted for the user.
get_PasswordExpirationDateGets and sets the date and time when password expires.
put_PasswordExpirationDateGets and sets the date and time when password expires.
get_PasswordMinimumLengthGets and sets the minimum number of characters allowed in a password.
put_PasswordMinimumLengthGets and sets the minimum number of characters allowed in a password.
get_PasswordRequiredGets and sets a flag to indicate whether or not a password is required.
put_PasswordRequiredGets and sets a flag to indicate whether or not a password is required.
get_RequireUniquePasswordGets and sets a flag to indicate whether or not a new password must be different from ones in the password history list.
put_RequireUniquePasswordGets and sets a flag to indicate whether or not a new password must be different from ones in the password history list.
get_EmailAddressGets and sets the e-mail address of the user.
put_EmailAddressGets and sets the e-mail address of the user.
get_HomeDirectoryGets and sets the home directory of the user.
put_HomeDirectoryGets and sets the home directory of the user.
get_LanguagesGets and sets the array of language names for the end-user.
put_LanguagesGets and sets the array of language names for the end-user.
get_ProfileGets and sets the end-user's profile path.
put_ProfileGets and sets the end-user's profile path.
get_LoginScriptGets and sets the end-user's login script path.
put_LoginScriptGets and sets the end-user's login script path.
get_PictureGets and sets the picture of the user.
put_PictureGets and sets the picture of the user.
get_HomePageGets and sets the URL to the home page of the user.
put_HomePageGets and sets the URL to the home page of the user.
GroupsDetermines the groups to which this end-user belongs.
SetPasswordSets the password.
ChangePasswordChanges password from the specified existing value to a new value.

Properties

名前説明
AccountDisabledGets and sets the flag to indicate whether or not the account is disabled.
AccountExpirationDateGets and sets the expiration date and time of the user.
AdsPathGets the object's ADsPath that uniquely identifies this object from all others.
BadLoginAddressGets the address of the last node, considered an "Intruder".
BadLoginCountGets the number of the bad logon attempts since last reset.
ClassGets the name of the object's schema class.
Department部署
Gets and sets the organizational unit within the organization.
Description説明
Gets and sets the description of the user account.
DivisionGets and sets the division within a company (organization).
EmailAddressGets and sets the e-mail address of the user.
EmployeeIDGets and sets employee identification number of the user.
FaxNumberFAX
Gets and sets the list of fax phone numbers. In Active Directory the list has a single element.
FirstNameGets and sets the first name of the user.
FullNameGets and sets the full name of the user.
GraceLoginsAllowedGets and sets the number of times user can log on after password has expired.
GraceLoginsRemainingGets and sets the number of grace logins left before locking account.
GUIDGets the GUID of the object as stored in the underlying directory store.
HomeDirectoryGets and sets the home directory of the user.
HomePageWeb ページ
Gets and sets the URL to the home page of the user.
IsAccountLockedGets and sets a flag to indicate whether or not an account is locked.
LanguagesGets and sets the array of language names for the end-user.
LastFailedLoginGets the date and time of the last failed network login.
LastLoginGets the date and time of the last network login.
LastLogoffGets the date and time of the last network logoff.
LastNameGets and sets the last name of the user.
LoginHoursGets and sets the time periods during each day of week that indicate valid login periods.
LoginScriptGets and sets the end-user's login script path.
LoginWorkstationsGets and set the workstations and their net addresses for this end-user.
ManagerGets and sets the manager of the user.
MaxLoginsGets and sets the maximum number of simultaneous logins.
MaxStorageGets and set the maximum amount of disk space alloted for the user.
NameGets the object's relative name.
NamePrefixGets and sets the name prefix, such as Mr., Ms., or Hon., of the user.
NameSuffixGets and sets the name suffix, such as Jr. or III, of the user.
OfficeLocationsGets and sets the array of end-user locations. In Active Directory the array has a single element.
OtherNameGets and sets the additional name, such as the nickname, or the middle name of the user.
ParentGets the ADsPath string for the parent of the object.
PasswordExpirationDateGets and sets the date and time when password expires.
PasswordLastChangedGets the date and time of the last password change.
PasswordMinimumLengthGets and sets the minimum number of characters allowed in a password.
PasswordRequiredGets and sets a flag to indicate whether or not a password is required.
PictureGets and sets the picture of the user.
PostalAddressesGets and sets the array of end-user post office addresses.
PostalCodesGets and sets the array of postal codes for the Postal Addresses. In Active Directory the array has a single element.
ProfileGets and sets the end-user's profile path.
RequireUniquePasswordGets and sets a flag to indicate whether or not a new password must be different from ones in the password history list.
SchemaGets the ADsPath string to the schema class object for this object.
SeeAlsoGets and sets the array of ADsPaths of other objects related to this user.
TelephoneHome自宅
Gets and sets the list of home phone numbers of the user. In Active Directory the list has a single element.
TelephoneMobile携帯電話
Gets and sets the list of mobile phone numbers of the user. In Active Directory the list has a single element.
TelephoneNumber電話番号
Gets and sets the list of work-related phone numbers. In Active Directory the list has a single element.
TelephonePagerポケットベル
Gets and sets the list of pager phone numbers.
Title役職
Gets and sets the user's title within the organization.

Remarks

  • ドメインユーザーは以下のデフォルト値で作成されます。
    PropertyValue
    Full NameSAM Account Name (such as jeffsmith)
    PasswordEmpty
    User Must Change PasswordTRUE
    User Cannot Change PasswordFALSE
    Password Never ExpiresFALSE
    Account DisabledFALSE
    GroupDomain User
    ProfileEmpty
    Account Never ExpiresTRUE

Requirements

ClientRequires Windows?XP or Windows?2000 Professional.
ServerRequires Windows Server?2003 or Windows?2000 Server.
RedistributableRequires Active Directory Client Extension on Windows?NT 4.0 and Windows Me/98/95.
HeaderDeclared in Iads.h.
DLLRequires Activeds.dll.
IIDIID_IADsUser is defined as 3E37E320-17E2-11CF-ABC4-02608C9E7553.

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-07-29 (火) 08:50:39 (1962d)