METODE IMFSensorDevice::GetSymbolicLink (mfidl.h)
Mendapatkan nama tautan simbolis perangkat sensor.
Sintaks
HRESULT GetSymbolicLink(
[out] LPWSTR SymbolicLink,
[in] LONG cchSymbolicLink,
[out] LONG *pcchWritten
);
Parameter
[out] SymbolicLink
Buffer karakter cchSymbolicLink tempat nama tautan simbolis akan ditulis. Buffer harus cukup besar untuk memperkirakan terminator null.
[in] cchSymbolicLink
Jumlah karakter yang tersedia dalam buffer SymbolicLink .
[out] pcchWritten
Parameter output yang berisi jumlah karakter yang ditulis ke SymbolicLink. Ini termasuk terminator null. Jika SymbolicLink null dan cchSymbolicLink adalah 0, pcchWritten akan berisi jumlah karakter yang diperlukan (termasuk terminator null) untuk menyimpan nama tautan simbolis.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Buffer yang disediakan dalam parameter SymbolicLink tidak cukup besar untuk berisi nama tautan simbolis, termasuk terminator null. |
|
Perangkat sensor belum diinisialisasi. |
Keterangan
Tergantung pada jenis perangkat, yang ditentukan oleh anggota enumerasi MFSensorDeviceType dan dapat diperoleh dengan memanggil GetDeviceType, nama simbolis yang dihasilkan mungkin merupakan nama simbolis perangkat yang valid atau URL penyedia. Pemanggil tidak boleh mencoba mengurai nama dan harus memperlakukannya sebagai data buram.
Persyaratan
Klien minimum yang didukung | Windows 10, versi 1607 [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mfplat.lib; Mfplat.dll |