ADSI パスの記述
ライトウェイト ディレクトリ アクセス プロトコル (LDAP) では、一部の文字に関して、LDAP Active Directory サービス インターフェイス (ADSI) パスで使用するときに円記号 (\) 文字でエスケープする必要があります。
,=+<>#;\"
エスケープ文字が必要なのは ADSIPath プロパティの値のみです。
ADSIPath プロパティを定義する例を次に示します。 CN プロパティの abc# という値の # 文字がエスケープされることに注意してください。
// #include <windows.h> for this code to compile
BSTR strObjPath =
SysAllocString(L"ds_user.ADSIPath=\"LDAP://CN=abc\#,"
L"CN=Users,DC=dsprovider,DC=nttest,"
L"DC=microsoft,DC=com\"");
// Use strObjectPath here.
SysFreeString(strObjPath); // Free memory resources.
注意
特定のオペレーティング システムでのこのコンポーネントのサポートとインストールの詳細については、「WMI コンポーネントのオペレーティング システムの可用性」を参照してください。