Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

DS_NAME_FORMAT (Enums)
 
.
Summary

C# Definition:

enum DS_NAME_FORMAT {
  // unknown name type
  DS_UNKNOWN_NAME = 0,

  // eg: CN=User Name,OU=Users,DC=Example,DC=Microsoft,DC=Com
  DS_FQDN_1779_NAME = 1,

  // eg: Example\UserN
  // Domain-only version includes trailing '\\'.
  DS_NT4_ACCOUNT_NAME = 2,

  // Probably "User Name" but could be something else.  I.e. The
  // display name is not necessarily the defining RDN.
  DS_DISPLAY_NAME = 3,

  // obsolete - see #define later
  // DS_DOMAIN_SIMPLE_NAME = 4,

  // obsolete - see #define later
  // DS_ENTERPRISE_SIMPLE_NAME = 5,

  // String-ized GUID as returned by IIDFromString().
  // eg: {4fa050f0-f561-11cf-bdd9-00aa003a77b6}
  DS_UNIQUE_ID_NAME = 6,

  // eg: example.microsoft.com/software/user name
  // Domain-only version includes trailing '/'.
  DS_CANONICAL_NAME = 7,

  // eg: usern@example.microsoft.com
  DS_USER_PRINCIPAL_NAME = 8,

  // Same as DS_CANONICAL_NAME except that rightmost '/' is
  // replaced with '\n' - even in domain-only case.
  // eg: example.microsoft.com/software\nuser name
  DS_CANONICAL_NAME_EX = 9,

  // eg: www/www.microsoft.com@example.com - generalized service principal
  // names.
  DS_SERVICE_PRINCIPAL_NAME = 10,

  // This is the string representation of a SID.  Invalid for formatDesired.
  // See sddl.h for SID binary <--> text conversion routines.
  // eg: S-1-5-21-397955417-626881126-188441444-501
  DS_SID_OR_SID_HISTORY_NAME = 11,

  // Pseudo-name format so GetUserNameEx can return the DNS domain name to
  // a caller.  This level is not supported by the DS APIs.
  DS_DNS_DOMAIN_NAME = 12

}

VB Definition:

Enum DS_NAME_FORMAT
   TODO
End Enum

Notes:

None.

Documentation
 

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it!

 
Access PInvoke.net directly from VS:
Terms of Use
Edit This Page
Find References
Show Printable Version
Revisions