Metode IDynamicHWHandler::GetDynamicInfo (shobjidl.h)
Dipanggil oleh sistem untuk menentukan apakah handler tertentu akan ditampilkan sebelum dialog AutoPlay ditampilkan.
Sintaks
HRESULT GetDynamicInfo(
[in] LPCWSTR pszDeviceID,
[in] DWORD dwContentType,
[out] LPWSTR *ppszAction
);
Parameter
[in] pszDeviceID
Jenis: LPCWSTR
Penunjuk ke string yang menunjukkan jalur perangkat atau akar drive.
[in] dwContentType
Jenis: DWORD
Tipe konten.
[out] ppszAction
Jenis: LPWSTR*
Penunjuk ke string tindakan baru, atau NULL jika string tindakan default akan digunakan.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika handler ini akan ditampilkan, S_FALSE jika disembunyikan, atau nilai kesalahan sebaliknya.
Keterangan
Untuk mendaftarkan handler dinamis, tambahkan REG_SZ bernama "DynamicHWHandlerCLSID" dan tetapkan CLSID implementasi IDynamicHWHandler Anda.
Contoh:
HKLM Software Microsoft Windows CurrentVersion Explorer AutoplayHandlers Handlers YourHandler DynamicHWHandlerCLSID = [REG_SZ] {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl.h |