Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini mencakup contoh kode yang mendapatkan nama khusus domain yang menjadi anggota komputer lokal dengan menggunakan pengikatan tanpa server.
Contoh kode Visual Basic berikut mendapatkan nama domain khusus yang menjadi anggota komputer lokal dengan menggunakan pengikatan tanpa server.
Dim rootDSE As IADs
Dim DistinguishedName As String
Set rootDSE = GetObject("LDAP://rootDSE")
DistinguishedName = "LDAP://" & rootDSE.Get("defaultNamingContext")
Contoh kode C# berikut mendapatkan nama khusus domain yang menjadi anggota komputer lokal dengan menggunakan pengikatan tanpa server.
DirectoryEntry RootDirEntry = new DirectoryEntry("LDAP://RootDSE");
Object distinguishedName = RootDirEntry.Properties["defaultNamingContext"].Value;
Contoh kode C/C++ berikut mendapatkan nama domain khusus yang menjadi anggota komputer lokal dengan menggunakan pengikatan tanpa server.
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();
}