HW_PROFILE_INFO構造体

宣言文
Const HW_PROFILE_GUIDLEN = 39
Const MAX_PROFILE_LEN = 80

Type HW_PROFILE_INFO
    dwDocInfo As Long                                       ドッキング状態を示す定数
    szHwProfileGuid(HW_PROFILE_GUIDLEN) As Byte
    szHwProfileName(MAX_PROFILE_LEN) As Byte
End Type
dwDocInfoの定数
DOCINFO_DOCKED = &H2                                        ドッキングされている
DOCINFO_UNDOCKED = &H1                                      ドッキングされていない
DOCINFO_USER_SUPPLIED = &H4                                 コントロールパネルの
                                                            「システム」−「ハードウェアプロフィール」で
                                                            設定したドッキング状態を取得する
DOCINFO_USER_DOCKED = (DOCINFO_USER_SUPPLIED) Or (DOCINFO_DOCKED)
DOCINFO_USER_UNDOCKED = (DOCINFO_USER_SUPPLIED) Or (DOCINFO_UNDOCKED)
Const HW_PROFILE_GUIDLEN = 39
Const MAX_PROFILE_LEN = 80

Structure HW_PROFILE_INFO
    dwDocInfo As Integer                                       ドッキング状態を示す定数
    szHwProfileGuid(HW_PROFILE_GUIDLEN) As Byte
    szHwProfileName(MAX_PROFILE_LEN) As Byte
End Structure