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.
Metode IADsPathname::CopyPath membuat salinan objek Pathname.
Sintaks
HRESULT CopyPath(
[out] IDispatch **ppAdsPath
);
Parameter
[out] ppAdsPath
Penunjuk antarmuka IDispatch pada objek IADsPathname yang dikembalikan.
Mengembalikan nilai
Metode ini mendukung nilai pengembalian standar, serta yang berikut ini:
Untuk informasi selengkapnya dan nilai pengembalian lainnya, lihat Kode Kesalahan ADSI.
Keterangan
Metode ini digunakan untuk mengubah jalur objek dan mempertahankan jalur objek asli.
Contoh
Contoh kode Visual Basic berikut menunjukkan cara membuat salinan nama jalur.
Dim x, y As New Pathname
x.Set "LDAP://srv1/dc=dom,dc=company,dc=com",ADS_SETTYPE_FULL
set y = x.CopyPath
MsgBox y.Retrieve(ADS_FORMAT_WINDOWS)
Contoh kode VBScript/ASP berikut menunjukkan cara membuat salinan nama jalur.
<%
Dim x, y
Const ADS_SETTYPE_FULL = 1
Const ADS_FORMAT_WINDOWS = 1
Set x = CreateObject("Pathname")
x.Set "LDAP://srv1/dc=dom,dc=company,dc=com",ADS_SETTYPE_FULL
set y = x.CopyPath
Response.Write y.Retrieve(ADS_FORMAT_WINDOWS)
%>
Contoh kode C++ berikut membuat salinan objek pathname. Untuk informasi selengkapnya dan contoh kode fungsi GetPathnameObject , lihat IADsPathname.
IADsPathname *pPath;
LPWSTR adsPath;
adsPath = L"LDAP://server/cn=jeff smith,dc=Fabrikam,dc=com";
IADsPathname *pPath = GetPathnameObject(adsPath)
if (!pPath) exit(0);
IDispatch *pDisp;
HRESULT hr;
hr = pPath->CopyPath(&pDisp);
if(FAILED(hr)) exit(hr);
IADsPathname *pPathCopy;
hr = pDisp->QueryInterface(IID_IADsPathname,(void**)&pPathCopy);
// ...
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | iads.h |
DLL | Activeds.dll |