Algunas aplicaciones VB intentan almacenar identificadores win32 en variables de tamaño WORD. En Win9x, esto funciona porque ...

Algunas aplicaciones VB intentan almacenar identificadores win32 en variables de tamaño WORD. En Win9x, esto funciona porque la mayoría de los identificadores son de 16 bits. Sin embargo, en NT, el código de comprobación de tipo VB produce un "Error en tiempo de ejecución 6". Estas correcciones de compatibilidad (shim) interceptan el código de comprobación de tipo y omiten la comprobación.