0

ADSI を使用して、ターミナル サービス ユーザー (ms-TS-Allow-Logon など) の属性を取得しようとしています。私は何かを試しました

LPOLESTR pszPropertyList [] = {L"ms-TS-Allow-Logon"};
swprintf_s(pszSearchFilter, dwLength, L"(&(objectCategory=person)(objectClass=user)");
hr = pContainerToSearch->ExecuteSearch(pszSearchFilter,
                                               pszPropertyList,
                                               sizeof(pszPropertyList)/sizeof(LPOLESTR),
                                               &hSearch
                                             );

しかし、うまくいきません。これらすべてのターミナル サービス名 (ms-TS-Allow-Logon、ms-TS-Endpoint-Type など) の ADSI 呼び出しに渡される正確な属性名はどこで入手できますか?

ありがとうスニル

4

2 に答える 2

1

MSDN ms-TS-Allow-Logon属性によると、この属性のLDAP名はmsTSAllowLogonです。

于 2013-02-20T18:00:32.880 に答える
0

ActiveDirectory に同梱されている ADSI ツールを使用して、すべての属性名を取得できます。

于 2013-08-07T02:27:21.793 に答える