共用方式為


DEV_BROADCAST_HANDLE結構 (dbt.h)

包含檔案系統控制碼的相關資訊。

語法

typedef struct _DEV_BROADCAST_HANDLE {
  DWORD      dbch_size;
  DWORD      dbch_devicetype;
  DWORD      dbch_reserved;
  HANDLE     dbch_handle;
  HDEVNOTIFY dbch_hdevnotify;
  GUID       dbch_eventguid;
  LONG       dbch_nameoffset;
  BYTE       dbch_data[1];
} DEV_BROADCAST_HANDLE, *PDEV_BROADCAST_HANDLE;

成員

dbch_size

這個 結構的大小,以位元組為單位。

dbch_devicetype

設定為 DBT_DEVTYP_HANDLE。

dbch_reserved

保留;請勿使用 。

dbch_handle

要檢查之裝置的控制碼。

dbch_hdevnotify

裝置通知的控制碼。 RegisterDeviceNotification會傳回此控制碼。

dbch_eventguid

自訂事件的 GUID。 如需詳細資訊,請參閱 裝置事件。 僅適用于 DBT_CUSTOMEVENT

dbch_nameoffset

選擇性字串緩衝區的位移。 僅適用于 DBT_CUSTOMEVENT

dbch_data[1]

選擇性的二進位資料。 此成員僅適用于 DBT_CUSTOMEVENT

需求

   
最低支援的用戶端 Windows XP
最低支援的伺服器 Windows Server 2003
標頭 dbt.h

另請參閱

DEV_BROADCAST_HDR

WM_DEVICECHANGE