Bagikan melalui


Metode IDiscRecorder2::get_ExclusiveAccessOwner (imapi2.h)

Mengambil nama aplikasi klien yang memiliki akses eksklusif ke perangkat.

Sintaks

HRESULT get_ExclusiveAccessOwner(
  [in] BSTR *value
);

Parameter

[in] value

String yang berisi nama aplikasi klien yang memiliki akses eksklusif ke perangkat.

Menampilkan nilai

S_OK dikembalikan pada keberhasilan, tetapi kode keberhasilan lainnya dapat dikembalikan sebagai hasil dari implementasi. Kode kesalahan berikut biasanya dikembalikan pada kegagalan operasi, tetapi tidak mewakili satu-satunya nilai kesalahan yang mungkin:

Menampilkan kode Deskripsi
E_POINTER
Pointer tidak valid.

Nilai: 0x80004003

E_FAIL
Kegagalan yang tidak ditentukan.

Nilai: 0x80004005

E_OUTOFMEMORY
Gagal mengalokasikan memori yang diperlukan.

Nilai: 0x8007000E

E_IMAPI_RECORDER_COMMAND_TIMEOUT
Perangkat gagal menerima perintah dalam periode waktu habis. Ini mungkin disebabkan oleh perangkat yang telah memasuki status tidak konsisten, atau nilai batas waktu untuk perintah mungkin perlu ditingkatkan.

Nilai: 0xC0AA020D

HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE)
Handel yang ditentukan tidak valid.

Nilai: 6

HRESULT_FROM_WIN32(ERROR_DEV_NOT_EXIST)
Sumber daya atau perangkat jaringan yang ditentukan tidak lagi tersedia.

Nilai: 55

E_IMAPI_RECORDER_LOCKED
Perangkat yang terkait dengan perekam ini selama operasi terakhir telah dikunci secara eksklusif, menyebabkan operasi ini gagal.

Nilai: 0xC0AA0210

Keterangan

Properti ini mengembalikan pemilik akses eksklusif perangkat saat ini. Nilai ini berasal langsung dari CDROM.SYS dan harus dikueri kapan saja operasi gagal dengan kesalahan E_IMAPI_RECORDER_LOCKED.

Persyaratan

   
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2.h

Lihat juga

IDiscRecorder2