Tutoriales de bandera

Resultados 1 a 10 de 14 tutoriales
Ordenado por: más recientes - mejor valorados
Tutorial de Juan Manuel - 24 de Noviembre de 2009
Curso que profundiza en el gestor de montones (o montículos) dentro de Win32, así como su uso y su implementación interna. Se comienza explicando qué es un montón (en inglés heap) para pasar a explicar...
Cap 8 Manos a la obra, o mejor dicho: manos al montón
  En este montón, se inicializará el contenido con ceros. ~~- HEAP_GROWABLE (indocumentado): Indica el montón puede crecer automáticamente cuando su espacio se agote. Para configurar este comportamiento, se debe pasar un 0 en el parámetro dwTamañoMaximo, en vez de emplear esta bandera , que es privada
Cap 10 Re-asignación de memoria
  . Esta bandera es útil cuando dentro de este bloque de memoria hay elementos que están apuntados por distintas variables punteros. Si se permitiese la recolocación del bloque completo, el valor de dichos punteros ya no sería el correcto, por lo que ya no podríamos acceder a esos elementos apuntados
Cap 21 ¿Cuantos montones debo crear?
  (miles o millones). En estas situaciones es recomendable crear un montón por cada hilo, y realizar todas las peticiones de memoria al montón privado de cada hilo. Además, en este caso se puede (y se debe) desactivar el mecanismo de sincronización de hilos (utilizando la bandera HEAP_NO_SERIALIZE), ya


Tutorial de Juan Manuel - 24 de Noviembre de 2009
Comienzo con un nuevo tema dentro dentro de la serie Los rincones del API Win32. Vamos a tratar la programación de accesos a recusos en internet, utilizando para ello el API de Microsoft Wininet. Espero...
Cap 8 Funciones de estado de la conexión
  , se activará la bandera global de conexión "Trabajar sin conexión". InternetCheckConnection : según la documentación oficial, esta función intenta acceder a una URL dada haciendo un ping. La práctica (y sus propios autores) nos dice que no funciona, y que debe evitarse su uso (un buen trabajo
Cap 9 Funciones para el marcado del módem
  Dentro de los siguientes posibles: INTERNET_AUTODIAL_FORCE_ONLINE: desactiva la bandera de "Trabajar sin conexión". INTERNET_AUTODIAL_FORCE_UNATTENDED: intenta hacer una conexión desatendida, marcando directamente el módem (aunque muestra una ventana de diálogo). Esta función, como todas
Cap 7 Funciones para manejo de URLs
  Codificadas (%XX) en su correspondiente cadena decodificada. Para usar esta bandera debe hacerse en combinación con ICU_NO_ENCONDE ya que en caso contrario, no tendrá efecto. ------ ~~- ICU_ENCODE_PERCENT: Codifica los signos de porcentaje, que por defecto no son codificados. Sólo está disponible a partir


Tutorial de Juan Manuel - 24 de Noviembre de 2009
Damos una visión detallada de una de las características más interesantes de esta tecnología de Microsoft: el caché de Internet Explorer. Explicamos cómo utilizalo desde nuestros programas y cómo actualizar su contenido.
Cap 12 Gestionar grupos de entradas
  A un grupo: SetUrlCacheEntryGroup con la bandera INTERNET_CACHE_GROUP_ADD ~- Eliminar entrada de un grupo: SetUrlCacheEntryGroup con la bandera INTERNET_CACHE_GROUP_REMOVE ~- Enumerar las entradas de un grupo: FindFirstUrlCacheEntryEx y FindNextUrlCacheEntryEx
Cap 4 Uso transparente del caché con WinInet
  . Lógicamente, si la conexión a internet no está disponible, los datos no se podrán recuperar correctamente. Sin embargo, podemos hacer un pequeño cambio, para acceder al caché en vez de acceder a internet. El cambio es tan sencillo como añadir la bandera INTERNET_FLAG_OFFLINE al último parámetro
Cap 3 El caché en internet
  Utilizamos esta bandera , todas las peticiones que hagamos se intentarán resolver sin conexión a la red, utilizando sólo consultas al caché local. Además, el caché de Internet Explorer almacena otros elementos que no son los de un caché típico: estos son las entradas del historial de navegación


Tutorial de Juan Manuel - 24 de Noviembre de 2009
Entramos en temas interesantes: el acceso a recursos remotos a través del protocolo de aplicación HTTP y el API Wininet. Este curso explica un primer método de acceder a un archivo remoto, como un página...
Cap 5 Comprobación de la conexión y/o marcado del módem
  Una comprobación de la bandera "Trabajar sin conexión", para informar al usuario y desactivarla cuando lo crea conveniente. Todas estas funciones ya las explicamos en profundidad durante nuestro artículo anterior
Cap 8 Lectura de datos
  De tipo SYSTEMTIME. Se puede ver una descripción de la estructura SYSTEMTIME [[http://msdn.microsoft.com/library/en-us/sysinfo/base/systemtime_str. Asp aquí]]. ---Esta bandera puede utilizarse para retornar cualquier atributo de tipo fecha-hora como Last-Modified, Expires, etc. ~- **lpBuffer
Cap 6 Apertura del API
  Al programador a través de una función de retrollamada (callback). Esta bandera afecta a las llamadas hechas a través del descriptor retornado por InternetOpen, como las hechas con cualquier descriptor descendiente de este. Trataremos el tema de las funciones asíncronas en el próximo artículo. ~~- INTERNET


Tutorial de Juan Manuel - 24 de Noviembre de 2009
En esta ocasión profundizamos en la implementación que hace Win32 de la pila. Todos la hemos utilizado, todos sabemos qué es una pila, pero no sabemos cómo se las arregla Win32 para manejar esta importante...
Cap 8 Implementación interna
  , que como ya sabemos es por defecto de 16 KB, es decir 4 páginas. La última página que se comprometa tendrá una característica especial: se marcará con la bandera de protección PAGE_GUARD. Si recordamos la descripción de la función VirtualAlloc, veíamos que su cuarto parámetro hacía referencia


Tutorial de Juan Manuel - 24 de Noviembre de 2009
Este curso trata el tema de la memoria en la plataforma Win32. En esta ocasión hablo sobre los archivos proyectados, un elemento muy importante para entender la comunicación entre procesos, así como un nuevo método...
Cap 10 Objeto FileMapping (Proyección de archivo)
  , desembocará en una violación de acceso. Los archivos utilizados para este tipo deben abrirse al menos con la bandera GENERIC_READ. ~~- PAGE_READWRITE: permite acceso de lectura/escritura a los datos de la proyección. Los archivos proyectados con esta bandera deben abrirse con los modificadores GENERIC_READ
Cap 9 Objeto File (archivo)
  Se indicó la bandera OPEN_ALWAYS o CREATE_ALLWAYS y el archivo existe, se retorna ERROR_ALREADY_EXISTS, y si se ha producido algún error, se retornará INVALID_HANDLE_VALUE. Una vez que esté abierto el fichero, y ya no lo necesitemos más, debemos cerrarlo a través de la función propia para cerrar


Tutorial de Charles L. Hedrick - 20 de Febrero de 2006
Este trabajo trata fundamentalmente sobre los aspectos "lógicos" de la arquitectura de red. Lo que puede o no puede hacer una red está generalmente determinado por los protocolos que dicha red soporta y la calidad...
Cap 7 Configurando el enrutamiento de cada ordenador (I)
  De los sistemas, la tabla de enrutamiento tendrá un aspecto similar (este ejemplo ha sido tomado de un sistema con Berkeley Unix, usando el comando ##"netstat -n -r"##; algunas columnas que contienen información estadística han sido omitidas): ## Destino Gateway Bandera Interface


Tutorial de Charles L. Hedrick - 27 de Febrero de 2006
Este trabajo trata fundamentalmente sobre los aspectos ''lógicos'' de la arquitectura de red. Lo que puede o no puede hacer una red está generalmente determinado por los protocolos que dicha red soporta y la calidad...
Cap 6 Configurando el enrutamiento de cada ordenador (I)
  De enrutamiento tendrá un aspecto similar (este ejemplo ha sido tomado de un sistema con Berkeley Unix, usando el comando //"netstat -n -r"//; algunas columnas que contienen información estadística han sido omitidas): **Destino         Gateway     Bandera     Interface


Tutorial de Álvaro Villalba Poncet - 22 de Diciembre de 2006
El quake en linux funciona perfectamente, incluso más rápido que en windows, además si se quiere montar un server de quake es la plataforma perfecta, el único problema que puede haber es con las tarjetas...
Cap 3 Quake
  Montruos, nuevos niveles, incluso nuevos "juegos". El más popular es el Capture the Flag , que divide a todos los jugadores en dos equipos (es para jugar en red) y le da a cada uno una bandera y una base, la misión de cada equipo es capturar la bandera del otro y llevarla a su base, siempre y cuando


Tutorial de Arno Schaefer - 22 de Diciembre de 2006
FIPS es un programa capaz de hacer nuevas particiones en el disco duro sin tener que borrar necesariamente los datos. Es especialmente útil para hacer una/s partición/es para LINUX a partir de una única partición...
Cap 10 Opciones ajustables
  , simplemente usa la primera. Si tiene un programa así en el sector raíz y el PC arranca normalmente, debe usar esta opción para evitar el mensaje de error. Le recomiendo, sin embargo, borrar las banderas (flags) erróneas, si tiene el programa adecuado. -obf: eliminar "Invalid bootable-flag"' bandera