INFO: Layanan dan diarahkan drive

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 180362 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Layanan harus tidak langsung mengakses lokal atau jaringan sumber daya melalui huruf pengandar yang dipetakan. Selain itu, layanan tidak boleh menggunakan WNetXXXXXXX Api untuk menambah, menghapus, atau permintaan apapun huruf pengandar yang dipetakan. Meskipun WNetXXXXXXX Api mungkin kembali berhasil, hasilnya akan salah. Layanan (atau proses yang berjalan dalam konteks keamanan berbeda) bahwa harus akses remote sumber daya harus menggunakan nama Konvensi Penamaan Universal (UNC) untuk mengakses sumber. UNC nama tidak menderita dari keterbatasan yang dijelaskan dalam artikel ini.

INFORMASI LEBIH LANJUT

Ketika sistem menetapkan drive diarahkan, disimpan pada per pengguna dasar. Hanya pengguna sendiri dapat memanipulasi Dialihkan pada komputer. Sistem terus melacak dari drive diarahkan didasarkan pada pengguna Logon pengenal keamanan (SID). Logon SID adalah pengidentifikasi unik untuk sesi Logon pengguna. Pengguna dapat memiliki beberapa, sesi simultan masuk pada sistem.

Jika layanan yang dikonfigurasi untuk dijalankan menurut akun pengguna, sistem akan selalu membuat sesi masuk baru untuk pengguna dan kemudian meluncurkan layanan dalam sesi logon yang baru. Dengan demikian, layanan tidak dapat memanipulasi pemetaan drive yang didirikan dalam pengguna lain session(s).

Drive diarahkan pada Microsoft Windows NT dan Microsoft Windows 2000

Pada Windows NT dan pada Windows 2000, huruf kandar untuk sistem. Semua pengguna pada sistem berbagi huruf A-Z. Setiap pengguna tidak mendapatkan serangkaian huruf pengandar. Ini berarti pengguna dapat mengakses drive Dialihkan dari pengguna lain jika mereka memiliki akses keamanan yang tepat.

Jika pengguna mencoba untuk mengarahkan huruf pengandar yang digunakan oleh pengguna lain (sepertiWNetAddConnection2()), kesalahan yang ERROR_ALREADY_ASSIGNED akan kembali. Meskipun drive diarahkan untuk semua pengguna, hanya pengguna yang didirikan dapat memanipulasi itu. Contoh lain adalah jika pengguna mencoba untuk Hapus atau permintaan informasi pada diarahkan drive yang didirikan oleh pengguna yang berbeda. The WNetGetConnection() fungsi dan WNetCancelConnection2() fungsi akan kembali pesan galat berikut:
ERROR_NOT_CONNECTED
Jika pengguna mencoba untuk menghitung daftar drive diarahkan melaluiWNetOpenEnum() dan WNetEnumResource(), fungsi hanya daftar diarahkan drive yang didirikan oleh pengguna. Drive yang diarahkan oleh pengguna lain tidak akan terlihat.

Windows NT File Manager dan Windows NT Explorer dapat melihat semua Dialihkan drive karena mereka panggilan GetDriveType() fungsi pada setiap drive, dan mereka menampilkan ikon untuk setiap drive yang ditemukan. Windows NT File Manager dan Windows NT Explorer membuat ikon untuk diarahkan drive yang dibuat oleh semua pengguna karena drive huruf untuk sistem. Namun, pengguna interaktif tidak dapat menggunakan Windows NT File Manager atau Windows NT Explorer untuk memutus pengandar karena pengandar dibuat pada sesi masuk berbeda.

Jika layanan yang berjalan dalam konteks keamanan LocalSystem menetapkan pemetaan drive, hanya layanan itu atau proses lain yang berjalan di LocalSystem account dapat menghubungi WNetCancelConnection2() untuk memutus pengandar.

Catatan Semua proses yang berjalan di LocalSystem account berjalan di sesi logon yang sama.

Drive diarahkan pada Microsoft Windows XP

Pada Windows XP dan Microsoft Windows Server 2003, setiap sesi logon menerima menetapkan huruf kandar, A hingga Z. Oleh karena itu, diarahkan drive tidak dibagi antara proses yang berjalan di bawah account pengguna yang berbeda. Selain itu, layanan (atau proses yang berjalan di sesi logon sendiri) tidak dapat mengakses huruf kandar yang didirikan di sesi masuk berbeda. Namun, huruf pengandar yang dipetakan dari layanan yang dijalankan di bawah account sistem lokal terlihat untuk semua sesi masuk.

Properti

ID Artikel: 180362 - Kajian Terakhir: 16 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Win32 Application Programming Interface, ketika digunakan dengan:
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Kata kunci: 
kbapi kbfileio kbinfo kbkernbase kbservice kbmt KB180362 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:180362

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com