ADSTYPEENUM 列舉 (iads.h)

ADSTYPEENUM列舉可用來識別 ADSI 屬性值的資料類型。

Syntax

typedef enum __MIDL___MIDL_itf_ads_0000_0000_0001 {
  ADSTYPE_INVALID = 0,
  ADSTYPE_DN_STRING,
  ADSTYPE_CASE_EXACT_STRING,
  ADSTYPE_CASE_IGNORE_STRING,
  ADSTYPE_PRINTABLE_STRING,
  ADSTYPE_NUMERIC_STRING,
  ADSTYPE_BOOLEAN,
  ADSTYPE_INTEGER,
  ADSTYPE_OCTET_STRING,
  ADSTYPE_UTC_TIME,
  ADSTYPE_LARGE_INTEGER,
  ADSTYPE_PROV_SPECIFIC,
  ADSTYPE_OBJECT_CLASS,
  ADSTYPE_CASEIGNORE_LIST,
  ADSTYPE_OCTET_LIST,
  ADSTYPE_PATH,
  ADSTYPE_POSTALADDRESS,
  ADSTYPE_TIMESTAMP,
  ADSTYPE_BACKLINK,
  ADSTYPE_TYPEDNAME,
  ADSTYPE_HOLD,
  ADSTYPE_NETADDRESS,
  ADSTYPE_REPLICAPOINTER,
  ADSTYPE_FAXNUMBER,
  ADSTYPE_EMAIL,
  ADSTYPE_NT_SECURITY_DESCRIPTOR,
  ADSTYPE_UNKNOWN,
  ADSTYPE_DN_WITH_BINARY,
  ADSTYPE_DN_WITH_STRING
} ADSTYPEENUM;

常數

 
ADSTYPE_INVALID
值: 0
資料類型無效
ADSTYPE_DN_STRING
字串是目錄服務物件的辨別名稱 (路徑) 。
ADSTYPE_CASE_EXACT_STRING
字串是區分大小寫的類型。
ADSTYPE_CASE_IGNORE_STRING
字串不區分大小寫的類型。
ADSTYPE_PRINTABLE_STRING
此字串可在畫面或列印中顯示。
ADSTYPE_NUMERIC_STRING
字串是要解譯為文字的數位。
ADSTYPE_BOOLEAN
資料是布林值。
ADSTYPE_INTEGER
資料是整數值。
ADSTYPE_OCTET_STRING
字串是位元組陣列。
ADSTYPE_UTC_TIME
資料是以通用時間座標 (UTC) 表示的通用時間。
ADSTYPE_LARGE_INTEGER
資料是長整數值。
ADSTYPE_PROV_SPECIFIC
字串是提供者特定的字串。
ADSTYPE_OBJECT_CLASS
未使用。
ADSTYPE_CASEIGNORE_LIST
資料是不區分大小寫的字串清單。
ADSTYPE_OCTET_LIST
資料是八位字串的清單。
ADSTYPE_PATH
字串是目錄路徑。
ADSTYPE_POSTALADDRESS
字串是郵寄地址類型。
ADSTYPE_TIMESTAMP
資料是以秒為單位的時間戳記。
ADSTYPE_BACKLINK
字串是返回連結。
ADSTYPE_TYPEDNAME
字串是具型別名稱。
ADSTYPE_HOLD
資料是保留資料結構。
ADSTYPE_NETADDRESS
字串是 net address。
ADSTYPE_REPLICAPOINTER
資料是複本指標。
ADSTYPE_FAXNUMBER
字串是傳真編號。
ADSTYPE_EMAIL
資料是電子郵件訊息。
ADSTYPE_NT_SECURITY_DESCRIPTOR
資料是以位元組陣列表示的 Windows 安全性描述元。
ADSTYPE_UNKNOWN
資料是未定義的類型。
ADSTYPE_DN_WITH_BINARY
資料是用來將辨別名稱對應至非 Varying GUID 的ADS_DN_WITH_BINARY 。 如需詳細資訊,請參閱<備註>。
ADSTYPE_DN_WITH_STRING
資料 ADS_DN_WITH_STRING用來 將辨別名稱對應至非Varying 字串值。 如需詳細資訊,請參閱<備註>。

備註

擴充 Active Directory 架構以新增 ADS_DN_WITH_BINARY時,您也必須指定 「otherWellKnownGuid」 屬性定義。 將下列內容新增至 ldf 檔案屬性定義:「omObjectClass:: KoZIhvcUAQEBCw==」

擴充 Active Directory 架構以新增 ADS_DN_WITH_STRING時,您也必須指定 「otherWellKnownGuid」 屬性定義。 將下列內容新增至 ldf 檔案屬性定義:「omObjectClass:: KoZIhvcUAQEBDA==」

因為 VBScript 無法從型別程式庫讀取資料,所以 VBScript 應用程式無法辨識上述的符號常數。 請改用數值常數,在 VBScript 應用程式中設定適當的旗標。 若要使用符號常數作為良好的程式設計作法,請在 VBScript 應用程式中撰寫這類常數的明確宣告,如這裡所示。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 iads.h

另請參閱

ADSI 列舉