Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto téma obsahuje příklad kódu, který získá rozlišující název domény, do které je místní počítač členem pomocí bezserverové vazby.
Následující příklad kódu jazyka Visual Basic získá rozlišující název domény, do které je místní počítač členem pomocí bezserverové vazby.
Dim rootDSE As IADs
Dim DistinguishedName As String
Set rootDSE = GetObject("LDAP://rootDSE")
DistinguishedName = "LDAP://" & rootDSE.Get("defaultNamingContext")
Následující příklad kódu jazyka C# získá rozlišující název domény, do které je místní počítač členem pomocí bezserverové vazby.
DirectoryEntry RootDirEntry = new DirectoryEntry("LDAP://RootDSE");
Object distinguishedName = RootDirEntry.Properties["defaultNamingContext"].Value;
Následující příklad kódu C/C++ získá rozlišující název domény, do které je místní počítač členem pomocí bezserverové vazby.
IADs *pads;
hr = ADsGetObject( L"LDAP://rootDSE",
IID_IADs,
(void**)&pads);
if(SUCCEEDED(hr))
{
VARIANT var;
VariantInit(&var);
hr = pads->Get(CComBSTR("defaultNamingContext"), &var);
if(SUCCEEDED(hr))
{
if(VT_BSTR == var.vt)
{
wprintf(var.bstrVal);
}
VariantClear(&var);
}
pads->Release();
}