Metode IDiscRecorder2Ex::GetDeviceDescriptor (imapi2.h)
Mengambil pendeskripsi perangkat untuk perangkat.
Sintaks
HRESULT GetDeviceDescriptor(
[out] BYTE **data,
[out] ULONG_IMAPI2_DEVICE_DESCRIPTOR *byteSize
);
Parameter
[out] data
Buffer data yang berisi deskriptor perangkat penyimpanan. Untuk detail konten buffer data, lihat struktur STORAGE_DEVICE_DESCRIPTOR di DDK
Setelah selesai, panggil fungsi CoTaskMemFree untuk membebaskan memori.
[out] byteSize
Ukuran, dalam byte, dari buffer data.
Mengembalikan 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 |
---|---|
|
Penunjuk tidak valid.
Nilai: 0x80004003 |
|
Kegagalan yang tidak ditentukan.
Nilai: 0x80004005 |
|
Gagal mengalokasikan memori yang diperlukan.
Nilai: 0x8007000E |
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 |