Compartir a través de


Escritura de un archivo DLL de migración de red

Nota Las actualizaciones de red proporcionadas por el proveedor no se admiten en Microsoft Windows XP (SP1 y versiones posteriores), Microsoft Windows Server 2003 y sistemas operativos posteriores.

Un archivo DLL de migración de red migra los valores de parámetro de uno o varios componentes de red de Microsoft Windows NT 3.51 o Windows NT 4.0 a Windows 2000 o posterior.

Un archivo DLL de migración de red debe:

  • Cargar en el sistema operativo anterior (Windows NT 3.51 o Windows 4.0)

    El archivo DLL no puede llamar a ninguna función específica de Windows 2000 o posterior ni usar ninguna característica específica de Windows 2000 o posterior. Si el archivo DLL se ejecuta en la fase posterior a la degradación (modo GUI), también debe cargarse en Windows 2000 y sistemas operativos posteriores.

  • Exportación de las funciones PreUpgradeInitializeyDoPreUpgradeProcessing

    Si el archivo DLL se ejecuta en la fase de modo gui, también debe exportar las funciones PostUpgradeInitialize y DoPostUpgradeProcessing.

  • No realizar cambios irreversibles durante la fase winnt32

    El archivo DLL no debe realizar ningún cambio irreversible, como eliminar archivos o modificar claves del Registro, durante esta fase porque un usuario puede cancelar la actualización de un componente de red o del sistema operativo. Sin embargo, el archivo DLL puede modificar archivos en su directorio de trabajo temporal, especificado por NetSetup en la llamada a PreUpgradeInitialize.