typedef struct _PROFILE_PARAMETER_BLOCK
{
    unsigned short Status;
    unsigned short Reserved;
    unsigned short DockingState;
    unsigned short Capabilities;
    unsigned long DockID;
    unsigned long SerialNumber;
} PROFILE_PARAMETER_BLOCK, *PPROFILE_PARAMETER_BLOCK;