DS_NAME_FLAGS列舉 (ntdsapi.h)
DS_NAME_FLAGS列舉是用來定義如何破解名稱語法。 DsCrackNames 函式會使用這些旗標。
Syntax
typedef enum {
DS_NAME_NO_FLAGS = 0x0,
DS_NAME_FLAG_SYNTACTICAL_ONLY = 0x1,
DS_NAME_FLAG_EVAL_AT_DC = 0x2,
DS_NAME_FLAG_GCVERIFY = 0x4,
DS_NAME_FLAG_TRUST_REFERRAL = 0x8
} DS_NAME_FLAGS;
常數
DS_NAME_NO_FLAGS 值: 0x0 表示沒有相關聯的旗標。 |
DS_NAME_FLAG_SYNTACTICAL_ONLY 值: 0x1 在用戶端上執行語法對應,而不需透過網路傳輸。 唯一支持的語法對應是從 DS_FQDN_1779_NAME 到 DS_CANONICAL_NAME 或 DS_CANONICAL_NAME_EX。 如果無法進行新聞對應,DsCrackNames 會傳回DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING旗標。 |
DS_NAME_FLAG_EVAL_AT_DC 值: 0x2 強制對域控制器進行評估,即使語法可以在本機破解也一樣。 |
DS_NAME_FLAG_GCVERIFY 值: 0x4 如果域控制器不是全域編錄伺服器,呼叫就會失敗。 |
DS_NAME_FLAG_TRUST_REFERRAL 值: 0x8 啟用跨樹系信任轉介。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
標頭 | ntdsapi.h |