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 |
Header | dbt.h |