Compartir a través de


Consideraciones de CSV de Windows]

Las siguientes extensiones de Microsoft® Windows® son de importancia particular y deben revisarse antes de usar CSV de Windows:

WinAsyncCSV
Proporciona un punto de entrada asincrónico solo para TRANSFER_MS_DATA . Si se usa para cualquier otro verbo, el comportamiento será sincrónico. Use esta extensión en lugar de la versión de bloqueo del verbo si ejecuta la aplicación en Microsoft® Windows® versión 3. x.

Una vez completada la operación asincrónica, la ventana de la aplicación hWnd recibe el mensaje devuelto por RegisterWindowMessage con "WinAsyncCSV" como cadena de entrada. El argumento wParam contiene el identificador de tarea asincrónico devuelto por la llamada de función original. El argumento lParam contiene el puntero del bloque de control de verbo original (VCB) y se puede desreferenciar para determinar el código de retorno final.

Si la función devuelve correctamente, se publica un mensaje "WinAsyncCSV" en la aplicación cuando se completa la operación o se cancela la conversación.

WinCSVCleanup
Finaliza y anula el registro de una aplicación de una implementación de CSV de Windows.

Importante

Una aplicación debe llamar a esta función para anular su registro desde la implementación de CSV de Windows.

WinCSVStartup
Permite a una aplicación especificar la versión de CSV de Windows necesaria y recuperar los detalles de la implementación de CSV específica.

Importante

Una aplicación debe llamar a esta función para registrarse con una implementación de CSV de Windows antes de emitir más llamadas CSV de Windows.