name (USHORT *) - output
A pointer to the location to return the keyboard layout name in unicode. This must be at least 9 UniChars long.
hkbd (HKBD) - input
rc (APIRET) - returns
KbdGetHWID returns one of the following values: