Encabezado winbase.h

Varias tecnologías usan este encabezado. Para más información, consulte:

winbase.h contiene las siguientes interfaces de programación:

Functions

 
_lclose

La función _lclose cierra el archivo especificado para que ya no esté disponible para leer o escribir. Esta función se proporciona para la compatibilidad con versiones de 16 bits de Windows. Las aplicaciones basadas en Win32 deben usar la función CloseHandle.
_lcreat

Crea o abre el archivo especificado.
_llseek

Cambia la posición del puntero de archivo para el archivo especificado.
_lopen

La función _lopen abre un archivo existente y establece el puntero de archivo al principio del archivo. Esta función se proporciona para la compatibilidad con versiones de 16 bits de Windows. Las aplicaciones basadas en Win32 deben usar la función CreateFile.
_lread

La función _lread lee datos del archivo especificado. Esta función se proporciona para la compatibilidad con versiones de 16 bits de Windows. Las aplicaciones basadas en Win32 deben usar la función ReadFile.
_lwrite

Escribe datos en el archivo especificado.
AccessCheckAndAuditAlarmA

Determina si un descriptor de seguridad concede un conjunto especificado de derechos de acceso al cliente suplantado por el subproceso que realiza la llamada. (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

Determina si un descriptor de seguridad concede un conjunto especificado de derechos de acceso al cliente suplantado por el subproceso que realiza la llamada. (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

Determina si un descriptor de seguridad concede un conjunto especificado de derechos de acceso al cliente suplantado por el subproceso que realiza la llamada. (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

La función AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) (winbase.h) determina si un descriptor de seguridad concede un conjunto especificado de derechos de acceso al cliente que suplanta el subproceso que realiza la llamada.
ActivateActCtx

La función ActivateActCtx activa el contexto de activación especificado.
AddAtomA

Agrega una cadena de caracteres a la tabla atom local y devuelve un valor único (un átomo) que identifica la cadena. (ANSI)
AddAtomW

Agrega una cadena de caracteres a la tabla atom local y devuelve un valor único (un átomo) que identifica la cadena. (Unicode)
AddConditionalAce

Agrega una entrada de control de acceso condicional (ACE) a la lista de control de acceso (ACL) especificada.
AddIntegrityLabelToBoundaryDescriptor

Agrega un nuevo identificador de seguridad necesario (SID) al descriptor de límite especificado.
AddRefActCtx

La función AddRefActCtx incrementa el recuento de referencias del contexto de activación especificado.
AddSecureMemoryCacheCallback

Registra una función de devolución de llamada que se va a llamar cuando se libera un intervalo de memoria protegido o se cambian sus protecciones.
ApplicationRecoveryFinished

Indica que la aplicación que realiza la llamada ha completado su recuperación de datos.
ApplicationRecoveryInProgress

Indica que la aplicación que realiza la llamada continúa recuperando datos.
BackupEventLogA

Guarda el registro de eventos especificado en un archivo de copia de seguridad. (ANSI)
BackupEventLogW

Guarda el registro de eventos especificado en un archivo de copia de seguridad. (Unicode)
BackupRead

Realice una copia de seguridad de un archivo o directorio, incluida la información de seguridad.
BackupSeek

Busca el reenvío en un flujo de datos al que se accede inicialmente mediante las funciones BackupRead o BackupWrite.
BackupWrite

Restaure un archivo o directorio del que se ha realizado una copia de seguridad mediante BackupRead.
BeginUpdateResourceA

Recupera un identificador que la función UpdateResource puede usar para agregar, eliminar o reemplazar recursos en un módulo binario. (ANSI)
BeginUpdateResourceW

Recupera un identificador que la función UpdateResource puede usar para agregar, eliminar o reemplazar recursos en un módulo binario. (Unicode)
BindIoCompletionCallback

Asocia el puerto de finalización de E/S que pertenece al grupo de subprocesos con el identificador de archivo especificado. Al completar una solicitud de E/S que implique este archivo, un subproceso de trabajo que no sea de E/S ejecutará la función de devolución de llamada especificada.
BuildCommDCBA

Rellena una estructura DCB especificada con valores especificados en una cadena de control de dispositivo. (ANSI)
BuildCommDCBAndTimeoutsA

Convierte una cadena de definición de dispositivo en los códigos de bloque de control de dispositivo adecuados y los coloca en un bloque de control de dispositivo. (ANSI)
BuildCommDCBAndTimeoutsW

Convierte una cadena de definición de dispositivo en los códigos de bloque de control de dispositivo adecuados y los coloca en un bloque de control de dispositivo. (Unicode)
BuildCommDCBW

Rellena una estructura DCB especificada con valores especificados en una cadena de control de dispositivo. (Unicode)
CallNamedPipeA

Se conecta a una canalización de tipo de mensaje (y espera si una instancia de la canalización no está disponible), escribe en y lee desde la canalización y, a continuación, cierra la canalización. (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

Determina si el nombre especificado se puede usar para crear un archivo en un sistema de archivos FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Determina si el nombre especificado se puede usar para crear un archivo en un sistema de archivos FAT. (Unicode)
ClearCommBreak

Restaura la transmisión de caracteres para un dispositivo de comunicaciones especificado y coloca la línea de transmisión en un estado de no interrupción.
ClearCommError

Recupera información sobre un error de comunicaciones e informa del estado actual de un dispositivo de comunicaciones.
ClearEventLogA

Borra el registro de eventos especificado y, opcionalmente, guarda la copia actual del registro en un archivo de copia de seguridad. (ANSI)
ClearEventLogW

Borra el registro de eventos especificado y, opcionalmente, guarda la copia actual del registro en un archivo de copia de seguridad. (Unicode)
CloseEncryptedFileRaw

Cierra un archivo cifrado después de una operación de copia de seguridad o restauración y libera los recursos del sistema asociados.
CloseEventLog

Cierra el registro de eventos especificado. (CloseEventLog)
CommConfigDialogA

Muestra un cuadro de diálogo de configuración proporcionado por el controlador. (ANSI)
CommConfigDialogW

Muestra un cuadro de diálogo de configuración proporcionado por el controlador. (Unicode)
ConvertFiberToThread

Convierte la fibra actual en un hilo.
ConvertThreadToFiber

Convierte el hilo actual en una fibra. Debe convertir un hilo en una fibra para poder programar otras fibras. (ConvertThreadToFiber)
ConvertThreadToFiberEx

Convierte el hilo actual en una fibra. Debe convertir un hilo en una fibra para poder programar otras fibras. (ConvertThreadToFiberEx)
CopyContext

Copia una estructura de contexto de origen (incluido cualquier XState) en una estructura de contexto de destino inicializada.
CopyFile

La función CopyFile (winbase.h) copia un archivo existente en un archivo nuevo.
CopyFile2

Copia un archivo existente en un nuevo archivo y notifica a la aplicación su progreso mediante una función de devolución de llamada. (CopyFile2)
CopyFileA

Copia un archivo existente en un archivo nuevo. (CopyFileA)
CopyFileExA

Copia un archivo existente en un nuevo archivo y notifica a la aplicación su progreso mediante una función de devolución de llamada. (CopyFileExA)
CopyFileExW

Copia un archivo existente en un nuevo archivo y notifica a la aplicación su progreso mediante una función de devolución de llamada. (CopyFileExW)
CopyFileTransactedA

Copia un archivo existente en un nuevo archivo como una operación de transacción y notifica a la aplicación su progreso mediante una función de devolución de llamada. (ANSI)
CopyFileTransactedW

Copia un archivo existente en un nuevo archivo como una operación de transacción y notifica a la aplicación su progreso mediante una función de devolución de llamada. (Unicode)
CopyFileW

La función CopyFileW (Unicode) (winbase.h) copia un archivo existente en un archivo nuevo.
CreateActCtxA

La función CreateActCtx crea un contexto de activación. (ANSI)
CreateActCtxW

La función CreateActCtx crea un contexto de activación. (Unicode)
CreateBoundaryDescriptorA

La función CreateBoundaryDescriptorA (ANSI) (winbase.h) crea un descriptor de límite.
CreateDirectory

La función CreateDirectory (winbase.h) crea un directorio.
CreateDirectoryExA

Crea un directorio con los atributos de un directorio de plantilla especificado. (ANSI)
CreateDirectoryExW

Crea un directorio con los atributos de un directorio de plantilla especificado. (Unicode)
CreateDirectoryTransactedA

Crea un directorio como una operación de transacción, con los atributos de un directorio de plantilla especificado. (ANSI)
CreateDirectoryTransactedW

Crea un directorio como una operación de transacción, con los atributos de un directorio de plantilla especificado. (Unicode)
CreateFiber

Asigna un objeto de fibra, lo asigna a una pila y configura la ejecución para comenzar en la dirección de inicio especificada, normalmente la función de fibra. Esta función no programa la fibra. (CreateFiber)
CreateFiberEx

Asigna un objeto de fibra, lo asigna a una pila y configura la ejecución para comenzar en la dirección de inicio especificada, normalmente la función de fibra. Esta función no programa la fibra. (CreateFiberEx)
CreateFileMappingA

Crea o abre un objeto de asignación de archivos con nombre o sin nombre para un archivo especificado. (CreateFileMappingA)
CreateFileMappingNumaA

Crea o abre un objeto de asignación de archivos con nombre o sin nombre para un archivo especificado y especifica el nodo NUMA para la memoria física. (CreateFileMappingNumaA)
CreateFileTransactedA

Crea o abre un archivo, una secuencia de archivos o un directorio como una operación de transacción. (ANSI)
CreateFileTransactedW

Crea o abre un archivo, una secuencia de archivos o un directorio como una operación de transacción. (Unicode)
CreateHardLinkA

Establece un vínculo físico entre un archivo existente y un archivo nuevo. (ANSI)
CreateHardLinkTransactedA

Establece un vínculo físico entre un archivo existente y un nuevo archivo como una operación de transacción. (ANSI)
CreateHardLinkTransactedW

Establece un vínculo físico entre un archivo existente y un nuevo archivo como una operación de transacción. (Unicode)
CreateHardLinkW

Establece un vínculo físico entre un archivo existente y un archivo nuevo. (Unicode)
CreateJobObjectA

Crea o abre un objeto de trabajo. (CreateJobObjectA)
CreateMailslotA

Crea un mailslot con el nombre especificado y devuelve un identificador que un servidor mailslot puede usar para realizar operaciones en el objeto mailslot. (ANSI)
CreateMailslotW

Crea un mailslot con el nombre especificado y devuelve un identificador que un servidor mailslot puede usar para realizar operaciones en el objeto mailslot. (Unicode)
CreateNamedPipeA

La función CreateNamedPipeA (ANSI) (winbase.h) crea una instancia de una canalización con nombre y devuelve un identificador para las operaciones de canalización posteriores.
CreatePrivateNamespaceA

La función CreatePrivateNamespaceA (ANSI) (winbase.h) crea un espacio de nombres privado.
CreateProcessWithLogonW

Crea un nuevo proceso y su subproceso principal. A continuación, el nuevo proceso ejecuta el archivo ejecutable especificado en el contexto de seguridad de las credenciales especificadas (usuario, dominio y contraseña). Opcionalmente, puede cargar el perfil de usuario para un usuario especificado.
CreateProcessWithTokenW

Crea un nuevo proceso y su subproceso principal. El nuevo proceso se ejecuta en el contexto de seguridad del token especificado. Opcionalmente, puede cargar el perfil de usuario para el usuario especificado.
CreateSemaphoreA

Crea o abre un objeto de semáforo con nombre o sin nombre. (CreateSemaphoreA)
CreateSemaphoreExA

Crea o abre un objeto de semáforo con nombre o sin nombre y devuelve un identificador al objeto . (CreateSemaphoreExA)
CreateSymbolicLinkA

Crea un vínculo simbólico. (ANSI)
CreateSymbolicLinkTransactedA

Crea un vínculo simbólico como una operación de transacción. (ANSI)
CreateSymbolicLinkTransactedW

Crea un vínculo simbólico como una operación de transacción. (Unicode)
CreateSymbolicLinkW

Crea un vínculo simbólico. (Unicode)
CreateTapePartition

Vuelve a formatear una cinta.
CreateUmsCompletionList

Crea una lista de finalización de programación en modo de usuario (UMS).
CreateUmsThreadContext

Crea un contexto de subproceso de programación en modo de usuario (UMS) para representar un subproceso de trabajo de UMS.
DeactivateActCtx

La función DeactivateActCtx desactiva el contexto de activación correspondiente a la cookie especificada.
DebugBreakProcess

Provoca que se produzca una excepción del punto de interrupción en el proceso especificado. Esto permite que el subproceso de llamada indique al depurador que controle la excepción.
DebugSetProcessKillOnExit

Establece la acción que se va a realizar cuando se cierra el subproceso que realiza la llamada.
DecryptFileA

Descifra un archivo o directorio cifrados. (ANSI)
DecryptFileW

Descifra un archivo o directorio cifrados. (Unicode)
DefineDosDeviceA

Define, redefine o elimina nombres de dispositivo MS-DOS. (DefineDosDeviceA)
DeleteAtom

Disminuye el recuento de referencias de un átomo de cadena local. Si el recuento de referencias del átomo se reduce a cero, DeleteAtom quita la cadena asociada al átomo de la tabla atom local.
DeleteFiber

Elimina una fibra existente.
DeleteFile

La función DeleteFile (winbase.h) elimina un archivo existente.
DeleteFileTransactedA

Elimina un archivo existente como una operación de transacción. (ANSI)
DeleteFileTransactedW

Elimina un archivo existente como una operación de transacción. (Unicode)
DeleteUmsCompletionList

Elimina la lista de finalización de programación en modo de usuario (UMS) especificada. La lista debe estar vacía.
DeleteUmsThreadContext

Elimina el contexto de subproceso de programación en modo de usuario (UMS) especificado. El subproceso debe finalizarse.
DeleteVolumeMountPointA

Elimina una letra de unidad o una carpeta montada. (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

Recupera los subprocesos de trabajo de programación en modo de usuario (UMS) de la lista de finalización de UMS especificada.
DeregisterEventSource

Cierra el registro de eventos especificado. (DeregisterEventSource)
DestroyThreadpoolEnvironment

Elimina el entorno de devolución de llamada especificado. Llame a esta función cuando el entorno de devolución de llamada ya no sea necesario para crear nuevos objetos de grupo de subprocesos. (DestroyThreadpoolEnvironment)
DisableThreadProfiling

Deshabilita la generación de perfiles de subprocesos.
DnsHostnameToComputerNameA

Convierte un nombre de host de estilo DNS en un nombre de equipo de estilo NetBIOS. (ANSI)
DnsHostnameToComputerNameW

Convierte un nombre de host de estilo DNS en un nombre de equipo de estilo NetBIOS. (Unicode)
DosDateTimeToFileTime

Convierte los valores de fecha y hora de MS-DOS en una hora de archivo.
EnableProcessOptionalXStateFeatures

La función EnableProcessOptionalXStateFeatures habilita un conjunto de características XState opcionales para el proceso actual.
EnableThreadProfiling

Habilita la generación de perfiles de subprocesos en el subproceso especificado.
EncryptFileA

Cifra un archivo o directorio. (ANSI)
EncryptFileW

Cifra un archivo o directorio. (Unicode)
EndUpdateResourceA

Confirma o descarta los cambios realizados antes de una llamada a UpdateResource. (ANSI)
EndUpdateResourceW

Confirma o descarta los cambios realizados antes de una llamada a UpdateResource. (Unicode)
EnterUmsSchedulingMode

Convierte el subproceso de llamada en un subproceso de programador de programación en modo de usuario (UMS).
EnumResourceLanguagesA

Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario. (ANSI)
EnumResourceLanguagesW

Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario. (Unicode)
EnumResourceTypesA

Enumera los tipos de recursos de un módulo binario. (ANSI)
EnumResourceTypesW

Enumera los tipos de recursos de un módulo binario. (Unicode)
EraseTape

Borra toda o parte de una cinta.
EscapeCommFunction

Dirige el dispositivo de comunicaciones especificado para realizar una función extendida.
ExecuteUmsThread

Ejecuta el subproceso de trabajo de UMS especificado.
FatalExit

Transfiere el control de ejecución al depurador. El comportamiento del depurador a partir de entonces es específico del tipo de depurador utilizado.
FileEncryptionStatusA

Recupera el estado de cifrado del archivo especificado. (ANSI)
FileEncryptionStatusW

Recupera el estado de cifrado del archivo especificado. (Unicode)
FileTimeToDosDateTime

Convierte una hora de archivo en valores de fecha y hora de MS-DOS.
FindActCtxSectionGuid

La función FindActCtxSectionGuid recupera información sobre un GUID específico en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionStringA

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringW

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (Unicode)
FindAtomA

Busca en la tabla atom local la cadena de caracteres especificada y recupera el átomo asociado a esa cadena. (ANSI)
FindAtomW

Busca en la tabla atom local la cadena de caracteres especificada y recupera el átomo asociado a esa cadena. (Unicode)
FindFirstFileNameTransactedW

Crea una enumeración de todos los vínculos físicos al archivo especificado como una operación de transacción. La función devuelve un identificador a la enumeración que se puede usar en las llamadas posteriores a la función FindNextFileNameW.
FindFirstFileTransactedA

Busca en un directorio un archivo o subdirectorio con un nombre que coincida con un nombre específico como una operación de transacción. (ANSI)
FindFirstFileTransactedW

Busca en un directorio un archivo o subdirectorio con un nombre que coincida con un nombre específico como una operación de transacción. (Unicode)
FindFirstStreamTransactedW

Enumera la primera secuencia del archivo o directorio especificados como una operación de transacción.
FindFirstVolumeA

Recupera el nombre de un volumen en un equipo. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Recupera el nombre de una carpeta montada en el volumen especificado. (ANSI)
FindFirstVolumeMountPointW

Recupera el nombre de una carpeta montada en el volumen especificado. (Unicode)
FindNextVolumeA

Continúa una búsqueda de volúmenes iniciada por una llamada a la función FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Continúa una búsqueda de carpetas montadas iniciada por una llamada a la función FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Continúa una búsqueda de carpetas montadas iniciada por una llamada a la función FindFirstVolumeMountPoint. (Unicode)
FindResourceA

Determina la ubicación de un recurso con el tipo y el nombre especificados en el módulo especificado. (FindResourceA)
FindResourceExA

Determina la ubicación del recurso con el tipo, el nombre y el idioma especificados en el módulo especificado. (FindResourceExA)
FindVolumeMountPointClose

Cierra el identificador de búsqueda de carpetas montadas especificado.
FormatMessage

La función FormatMessage (winbase.h) da formato a una cadena de mensaje.
FormatMessageA

Aplica formato a una cadena de mensaje. (FormatMessageA)
FormatMessageW

La función FormatMessageW (Unicode) (winbase.h) da formato a una cadena de mensaje.
GetActiveProcessorCount

Devuelve el número de procesadores activos en un grupo de procesadores o en el sistema.
GetActiveProcessorGroupCount

Devuelve el número de grupos de procesadores activos en el sistema.
GetApplicationRecoveryCallback

Recupera un puntero a la rutina de devolución de llamada registrada para el proceso especificado. La dirección devuelta se encuentra en el espacio de direcciones virtuales del proceso.
GetApplicationRestartSettings

Recupera la información de reinicio registrada para el proceso especificado.
GetAtomNameA

Recupera una copia de la cadena de caracteres asociada al átomo local especificado. (ANSI)
GetAtomNameW

Recupera una copia de la cadena de caracteres asociada al átomo local especificado. (Unicode)
GetBinaryTypeA

Determina si un archivo es un ejecutable (.exe) y, si lo es, qué subsistema ejecuta el archivo ejecutable. (ANSI)
GetBinaryTypeW

Determina si un archivo es un ejecutable (.exe) y, si lo es, qué subsistema ejecuta el archivo ejecutable. (Unicode)
GetCommConfig

Recupera la configuración actual de un dispositivo de comunicaciones.
GetCommMask

Recupera el valor de la máscara de eventos para un dispositivo de comunicaciones especificado.
GetCommModemStatus

Recupera los valores de registro de control del módem.
GetCommPorts

Obtiene una matriz que contiene los puertos COM bien formados.
GetCommProperties

Recupera información sobre las propiedades de comunicaciones de un dispositivo de comunicaciones especificado.
GetCommState

Recupera la configuración de control actual de un dispositivo de comunicaciones especificado.
GetCommTimeouts

Recupera los parámetros de tiempo de espera para todas las operaciones de lectura y escritura en un dispositivo de comunicaciones especificado.
GetCompressedFileSizeTransactedA

Recupera el número real de bytes de almacenamiento en disco que se usa para almacenar un archivo especificado como una operación de transacción. (ANSI)
GetCompressedFileSizeTransactedW

Recupera el número real de bytes de almacenamiento en disco que se usa para almacenar un archivo especificado como una operación de transacción. (Unicode)
GetComputerNameA

Recupera el nombre NetBIOS del equipo local. Este nombre se establece al iniciar el sistema, cuando el sistema lo lee del registro. (ANSI)
GetComputerNameW

Recupera el nombre NetBIOS del equipo local. Este nombre se establece al iniciar el sistema, cuando el sistema lo lee del registro. (Unicode)
GetCurrentActCtx

La función GetCurrentActCtx devuelve el identificador al contexto de activación activo del subproceso que realiza la llamada.
GetCurrentDirectory

Recupera el directorio actual del proceso actual.
GetCurrentHwProfileA

Recupera información sobre el perfil de hardware actual del equipo local. (ANSI)
GetCurrentHwProfileW

Recupera información sobre el perfil de hardware actual del equipo local. (Unicode)
GetCurrentUmsThread

Devuelve el contexto de subproceso de programación en modo de usuario (UMS) del subproceso de UMS que llama.
GetDefaultCommConfigA

Recupera la configuración predeterminada para el dispositivo de comunicaciones especificado. (ANSI)
GetDefaultCommConfigW

Recupera la configuración predeterminada para el dispositivo de comunicaciones especificado. (Unicode)
GetDevicePowerState

Recupera el estado de alimentación actual del dispositivo especificado.
GetDllDirectoryA

Recupera la parte específica de la aplicación de la ruta de búsqueda que se usa para buscar archivos DLL para la aplicación. (ANSI)
GetDllDirectoryW

Recupera la parte específica de la aplicación de la ruta de búsqueda que se usa para buscar archivos DLL para la aplicación. (Unicode)
GetEnabledXStateFeatures

Obtiene una máscara de características XState habilitadas en procesadores x86 o x64.
GetEnvironmentVariable

La función GetEnvironmentVariable (winbase.h) recupera el contenido de la variable especificada del bloque de entorno del proceso de llamada.
GetEventLogInformation

Recupera información sobre el registro de eventos especificado.
GetFileAttributesTransactedA

Recupera los atributos del sistema de archivos de un archivo o directorio especificados como una operación de transacción. (ANSI)
GetFileAttributesTransactedW

Recupera los atributos del sistema de archivos de un archivo o directorio especificados como una operación de transacción. (Unicode)
GetFileBandwidthReservation

Recupera las propiedades de reserva de ancho de banda del volumen en el que reside el archivo especificado.
GetFileInformationByHandleEx

Recupera información del archivo especificado. (GetFileInformationByHandleEx)
GetFileInformationByName

Consulta información sobre un archivo o directorio, dada la ruta de acceso al archivo.
GetFileSecurityA

Obtiene información especificada sobre la seguridad de un archivo o directorio. La información obtenida está restringida por los derechos de acceso y los privilegios del autor de la llamada. (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

Recupera el valor de la variable de entorno de firmware especificada. (ANSI)
GetFirmwareEnvironmentVariableExA

Recupera el valor de la variable de entorno de firmware especificada y sus atributos. (ANSI)
GetFirmwareEnvironmentVariableExW

Recupera el valor de la variable de entorno de firmware especificada y sus atributos. (Unicode)
GetFirmwareEnvironmentVariableW

Recupera el valor de la variable de entorno de firmware especificada. (Unicode)
GetFirmwareType

Recupera el tipo de firmware del equipo local.
GetFullPathNameTransactedA

Recupera la ruta de acceso completa y el nombre de archivo del archivo especificado como una operación de transacción. (ANSI)
GetFullPathNameTransactedW

Recupera la ruta de acceso completa y el nombre de archivo del archivo especificado como una operación de transacción. (Unicode)
GetLogicalDriveStringsA

Rellena un búfer con cadenas que especifican unidades válidas en el sistema. (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

Convierte la ruta de acceso especificada a su formato largo como una operación de transacción. (ANSI)
GetLongPathNameTransactedW

Convierte la ruta de acceso especificada a su formato largo como una operación de transacción. (Unicode)
GetMailslotInfo

Recupera información sobre el mailslot especificado.
GetMaximumProcessorCount

Devuelve el número máximo de procesadores lógicos que puede tener un grupo de procesadores o el sistema.
GetMaximumProcessorGroupCount

Devuelve el número máximo de grupos de procesadores que puede tener el sistema.
GetNamedPipeClientComputerNameA

La función GetNamedPipeClientComputerNameA (ANSI) (winbase.h) recupera el nombre del equipo cliente para la canalización con nombre especificada.
GetNamedPipeClientProcessId

Recupera el identificador de proceso de cliente para la canalización con nombre especificada.
GetNamedPipeClientSessionId

Recupera el identificador de sesión de cliente para la canalización con nombre especificada.
GetNamedPipeHandleStateA

La función GetNamedPipeHandleStateA (ANSI) (winbase.h) recupera información sobre una canalización con nombre especificada.
GetNamedPipeServerProcessId

Recupera el identificador de proceso del servidor para la canalización con nombre especificada.
GetNamedPipeServerSessionId

Recupera el identificador de sesión del servidor para la canalización con nombre especificada.
GetNextUmsListItem

Devuelve el siguiente contexto de subproceso de programación en modo de usuario (UMS) en una lista de contextos de subprocesos.
GetNumaAvailableMemoryNode

Recupera la cantidad de memoria disponible en el nodo especificado.
GetNumaAvailableMemoryNodeEx

Recupera la cantidad de memoria que está disponible en un nodo especificado como un valor de USHORT.
GetNumaNodeNumberFromHandle

Recupera el nodo NUMA asociado al archivo o dispositivo de E/S representado por el identificador de archivo especificado.
GetNumaNodeProcessorMask

Recupera la máscara del procesador para el nodo especificado.
GetNumaProcessorNode

Recupera el número de nodo del procesador especificado.
GetNumaProcessorNodeEx

Recupera el número de nodo como un valor de USHORT para el procesador lógico especificado.
GetNumaProximityNode

Recupera el número de nodo NUMA que corresponde al identificador de dominio de proximidad especificado.
GetNumberOfEventLogRecords

Recupera el número de registros del registro de eventos especificado.
GetOldestEventLogRecord

Recupera el número de registro absoluto del registro más antiguo del registro de eventos especificado.
GetPrivateProfileInt

La función GetPrivateProfileInt (winbase.h) recupera un entero asociado a una clave en la sección especificada de un archivo de inicialización.
GetPrivateProfileIntA

Recupera un entero asociado a una clave de la sección especificada de un archivo de inicialización. (GetPrivateProfileIntA)
GetPrivateProfileIntW

La función GetPrivateProfileIntW (Unicode) (winbase.h) recupera un entero asociado a una clave en la sección especificada de un archivo de inicialización.
GetPrivateProfileSection

La función GetPrivateProfileSection (winbase.h) recupera todas las claves y valores de la sección especificada de un archivo de inicialización.
GetPrivateProfileSectionA

Recupera todas las claves y valores de la sección especificada de un archivo de inicialización. (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

La función GetPrivateProfileSectionNames (winbase.h) recupera los nombres de todas las secciones de un archivo de inicialización.
GetPrivateProfileSectionNamesA

Recupera los nombres de todas las secciones de un archivo de inicialización. (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

La función GetPrivateProfileSectionNamesW (Unicode) (winbase.h) recupera los nombres de todas las secciones de un archivo de inicialización.
GetPrivateProfileSectionW

La función GetPrivateProfileSectionW (Unicode) (winbase.h) recupera todas las claves y valores de la sección especificada de un archivo de inicialización.
GetPrivateProfileString

La función GetPrivateProfileString (winbase.h) recupera una cadena de la sección especificada en un archivo de inicialización.
GetPrivateProfileStringA

Recupera una cadena de la sección especificada en un archivo de inicialización. (GetPrivateProfileStringA)
GetPrivateProfileStringW

La función GetPrivateProfileStringW (Unicode) (winbase.h) recupera una cadena de la sección especificada en un archivo de inicialización.
GetPrivateProfileStruct

La función GetPrivateProfileStruct (winbase.h) recupera los datos asociados a una clave de la sección especificada de un archivo de inicialización.
GetPrivateProfileStructA

Recupera los datos asociados a una clave de la sección especificada de un archivo de inicialización. (GetPrivateProfileStructA)
GetPrivateProfileStructW

La función GetPrivateProfileStructW (Unicode) (winbase.h) recupera los datos asociados a una clave en la sección especificada de un archivo de inicialización.
GetProcessAffinityMask

Recupera la máscara de afinidad de proceso para el proceso especificado y la máscara de afinidad del sistema para el sistema.
GetProcessDEPPolicy

Obtiene la prevención de ejecución de datos (DEP) y la configuración de emulación thunk de DEP-ATL para el proceso de 32 bits especificado. Windows XP con SP3: obtiene la configuración de emulación thunk de DEP y DEP-ATL para el proceso actual.
GetProcessIoCounters

Recupera información contable de todas las operaciones de E/S realizadas por el proceso especificado.
GetProfileIntA

Recupera un entero de una clave de la sección especificada del archivo Win.ini. (ANSI)
GetProfileIntW

Recupera un entero de una clave de la sección especificada del archivo Win.ini. (Unicode)
GetProfileSectionA

Recupera todas las claves y valores de la sección especificada del archivo Win.ini. (ANSI)
GetProfileSectionW

Recupera todas las claves y valores de la sección especificada del archivo Win.ini. (Unicode)
GetProfileStringA

Recupera la cadena asociada a una clave de la sección especificada del archivo Win.ini. (ANSI)
GetProfileStringW

Recupera la cadena asociada a una clave de la sección especificada del archivo Win.ini. (Unicode)
GetShortPathNameA

Recupera el formato corto de ruta de acceso de la ruta de acceso especificada. (GetShortPathNameA)
GetSystemDEPPolicy

Obtiene la configuración de directiva de prevención de ejecución de datos (DEP) para el sistema.
GetSystemPowerStatus

Recupera el estado de energía del sistema. El estado indica si el sistema se está ejecutando en corriente alterna o corriente continua, si la batería está cargando actualmente, la cantidad de duración de la batería permanece y si el ahorro de batería está encendido o apagado.
GetSystemRegistryQuota

Recupera el tamaño actual del registro y el tamaño máximo que el registro puede alcanzar en el sistema.
GetTapeParameters

Recupera información que describe la cinta o la unidad de cinta.
GetTapePosition

Recupera la dirección actual de la cinta, en bloques lógicos o absolutos.
GetTapeStatus

Determina si el dispositivo de cinta está listo para procesar comandos de cinta.
GetTempFileName

La función GetTempFileName (winbase.h) crea un nombre para un archivo temporal. Si se genera un nombre de archivo único, se crea un archivo vacío y se libera el identificador para él; de lo contrario, solo se genera un nombre de archivo.
GetThreadEnabledXStateFeatures

La función GetThreadEnabledXStateFeatures devuelve el conjunto de características XState que están habilitadas actualmente para el subproceso actual.
GetThreadSelectorEntry

Recupera una entrada de la tabla de descriptores para el selector y el subproceso especificados.
GetUmsCompletionListEvent

Recupera un identificador del evento asociado a la lista de finalización de programación en modo de usuario (UMS) especificada.
GetUmsSystemThreadInformation

Consulta si el subproceso especificado es un subproceso del programador de UMS, un subproceso de trabajo de UMS o un subproceso que no es ums.
GetUserNameA

Recupera el nombre del usuario asociado al subproceso actual. (ANSI)
GetUserNameW

Recupera el nombre del usuario asociado al subproceso actual. (Unicode)
GetVolumeNameForVolumeMountPointA

Recupera la ruta de acceso del GUID del volumen asociado al punto de montaje del volumen especificado (letra de unidad, ruta de acceso del GUID del volumen o carpeta montada). (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

Recupera el punto de montaje del volumen donde se monta la ruta de acceso especificada. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Recupera una lista de letras de unidad y rutas de acceso de carpetas montadas para el volumen especificado. (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

Devuelve la máscara de las características XState establecidas dentro de una estructura CONTEXT.
GlobalAddAtomA

Agrega una cadena de caracteres a la tabla atom global y devuelve un valor único (un átomo) que identifica la cadena. (GlobalAddAtomA)
GlobalAddAtomExA

Agrega una cadena de caracteres a la tabla atom global y devuelve un valor único (un átomo) que identifica la cadena. (GlobalAddAtomExA)
GlobalAddAtomExW

Agrega una cadena de caracteres a la tabla atom global y devuelve un valor único (un átomo) que identifica la cadena. (GlobalAddAtomExW)
GlobalAddAtomW

Agrega una cadena de caracteres a la tabla atom global y devuelve un valor único (un átomo) que identifica la cadena. (GlobalAddAtomW)
GlobalAlloc

Asigna el número especificado de bytes del montón. (GlobalAlloc)
GlobalDeleteAtom

Disminuye el recuento de referencias de un átomo de cadena global. Si el recuento de referencias del átomo alcanza cero, GlobalDeleteAtom quita la cadena asociada al átomo de la tabla atom global.
GlobalDiscard

Descarta el bloque de memoria global especificado.
GlobalFindAtomA

Busca en la tabla atom global la cadena de caracteres especificada y recupera el átomo global asociado a esa cadena. (ANSI)
GlobalFindAtomW

Busca en la tabla atom global la cadena de caracteres especificada y recupera el átomo global asociado a esa cadena. (Unicode)
GlobalFlags

Recupera información sobre el objeto de memoria global especificado.
GlobalFree

Libera el objeto de memoria global especificado e invalida su identificador.
GlobalGetAtomNameA

Recupera una copia de la cadena de caracteres asociada al átomo global especificado. (ANSI)
GlobalGetAtomNameW

Recupera una copia de la cadena de caracteres asociada al átomo global especificado. (Unicode)
GlobalHandle

Recupera el identificador asociado al puntero especificado a un bloque de memoria global.
GlobalLock

Bloquea un objeto de memoria global y devuelve un puntero al primer byte del bloque de memoria del objeto.
GlobalMemoryStatus

Recupera información sobre el uso actual del sistema de la memoria física y virtual. (GlobalMemoryStatus)
GlobalReAlloc

Cambia el tamaño o los atributos de un objeto de memoria global especificado. El tamaño puede aumentar o disminuir.
GlobalSize

Recupera el tamaño actual del objeto de memoria global especificado, en bytes.
GlobalUnlock

Disminuye el número de bloqueos asociado a un objeto de memoria asignado con GMEM_MOVEABLE.
HasOverlappedIoCompleted

Proporciona una operación de prueba de alto rendimiento que se puede usar para sondear la finalización de una operación de E/S pendiente.
InitAtomTable

Inicializa la tabla atom local y establece el número de cubos hash en el tamaño especificado.
InitializeContext

Inicializa una estructura CONTEXT dentro de un búfer con el tamaño y la alineación necesarios.
InitializeContext2

Inicializa una estructura CONTEXT dentro de un búfer con el tamaño y la alineación necesarios, con la opción de especificar una máscara de compactación XSTATE.
InitializeThreadpoolEnvironment

Inicializa un entorno de devolución de llamada.
InterlockedExchangeSubtract

Realiza una resta atómica de dos valores.
IsBadCodePtr

Determina si el proceso de llamada tiene acceso de lectura a la memoria en la dirección especificada.
IsBadReadPtr

Comprueba que el proceso de llamada tiene acceso de lectura al intervalo de memoria especificado. (IsBadReadPtr)
IsBadStringPtrA

Comprueba que el proceso de llamada tiene acceso de lectura al intervalo de memoria especificado. (IsBadStringPtrA)
IsBadStringPtrW

Comprueba que el proceso de llamada tiene acceso de lectura al intervalo de memoria especificado. (IsBadStringPtrW)
IsBadWritePtr

Comprueba que el proceso de llamada tiene acceso de escritura al intervalo de memoria especificado.
IsNativeVhdBoot

Indica si el sistema operativo se ha arrancado desde un contenedor de VHD.
IsSystemResumeAutomatic

Determina el estado actual del equipo.
IsTextUnicode

Determina si es probable que un búfer contenga una forma de texto Unicode.
Loadmodule

Carga y ejecuta una aplicación o crea una nueva instancia de una aplicación existente.
LoadPackagedLibrary

Carga el módulo empaquetado especificado y sus dependencias en el espacio de direcciones del proceso de llamada.
LocalAlloc

Asigna el número especificado de bytes del montón. (LocalAlloc)
LocalFlags

Recupera información sobre el objeto de memoria local especificado.
LocalFree

Libera el objeto de memoria local especificado e invalida su identificador.
LocalHandle

Recupera el identificador asociado al puntero especificado a un objeto de memoria local.
LocalLock

Bloquea un objeto de memoria local y devuelve un puntero al primer byte del bloque de memoria del objeto.
LocalReAlloc

Cambia el tamaño o los atributos de un objeto de memoria local especificado. El tamaño puede aumentar o disminuir.
LocalSize

Recupera el tamaño actual del objeto de memoria local especificado, en bytes.
LocalUnlock

Disminuye el recuento de bloqueos asociado a un objeto de memoria que se asignó con LMEM_MOVEABLE.
LocateXStateFeature

Recupera un puntero al estado del procesador para una característica XState dentro de una estructura CONTEXT.
LogonUserA

La función Win32 LogonUser intenta iniciar sesión de un usuario en el equipo local. LogonUser devuelve un identificador a un token de usuario que puede usar para suplantar al usuario. (ANSI)
LogonUserExA

La función LogonUserEx intenta registrar un usuario en el equipo local. (ANSI)
LogonUserExW

La función LogonUserEx intenta registrar un usuario en el equipo local. (Unicode)
LogonUserW

La función Win32 LogonUser intenta iniciar sesión de un usuario en el equipo local. LogonUser devuelve un identificador a un token de usuario que puede usar para suplantar al usuario. (Unicode)
LookupAccountNameA

Acepta el nombre de un sistema y una cuenta como entrada. Recupera un identificador de seguridad (SID) para la cuenta y el nombre del dominio en el que se encontró la cuenta. (ANSI)
LookupAccountNameW

Acepta el nombre de un sistema y una cuenta como entrada. Recupera un identificador de seguridad (SID) para la cuenta y el nombre del dominio en el que se encontró la cuenta. (Unicode)
LookupAccountSidA

Acepta un identificador de seguridad (SID) como entrada. Recupera el nombre de la cuenta de este SID y el nombre del primer dominio en el que se encuentra este SID. (ANSI)
LookupAccountSidLocalA

Recupera el nombre de la cuenta del SID especificado en el equipo local. (ANSI)
LookupAccountSidLocalW

Recupera el nombre de la cuenta del SID especificado en el equipo local. (Unicode)
LookupAccountSidW

Acepta un identificador de seguridad (SID) como entrada. Recupera el nombre de la cuenta de este SID y el nombre del primer dominio en el que se encuentra este SID. (Unicode)
LookupPrivilegeDisplayNameA

Recupera el nombre para mostrar que representa un privilegio especificado. (ANSI)
LookupPrivilegeDisplayNameW

Recupera el nombre para mostrar que representa un privilegio especificado. (Unicode)
LookupPrivilegeNameA

Recupera el nombre que corresponde al privilegio representado en un sistema específico mediante un identificador único local (LUID) especificado. (ANSI)
LookupPrivilegeNameW

Recupera el nombre que corresponde al privilegio representado en un sistema específico mediante un identificador único local (LUID) especificado. (Unicode)
LookupPrivilegeValueA

Recupera el identificador único local (LUID) usado en un sistema especificado para representar localmente el nombre de privilegio especificado. (ANSI)
LookupPrivilegeValueW

Recupera el identificador único local (LUID) usado en un sistema especificado para representar localmente el nombre de privilegio especificado. (Unicode)
lstrcatA

Anexa una cadena a otra. Advertencia No use. (ANSI)
lstrcatW

Anexa una cadena a otra. Advertencia No use. (Unicode)
lstrcmpA

Compara dos cadenas de caracteres. En la comparación se distinguen mayúsculas de minúsculas. (ANSI)
lstrcmpiA

Compara dos cadenas de caracteres. La comparación no distingue entre mayúsculas y minúsculas. (ANSI)
lstrcmpiW

Compara dos cadenas de caracteres. La comparación no distingue entre mayúsculas y minúsculas. (Unicode)
lstrcmpW

Compara dos cadenas de caracteres. En la comparación se distinguen mayúsculas de minúsculas. (Unicode)
lstrcpyA

Copia una cadena en un búfer. (ANSI)
lstrcpynA

Copia un número especificado de caracteres de una cadena de origen en un búfer. Advertencia No use. (ANSI)
lstrcpynW

Copia un número especificado de caracteres de una cadena de origen en un búfer. Advertencia No use. (Unicode)
lstrcpyW

Copia una cadena en un búfer. (Unicode)
lstrlenA

Determina la longitud de la cadena especificada (sin incluir el carácter NULO de terminación). (ANSI)
lstrlenW

Determina la longitud de la cadena especificada (sin incluir el carácter NULO de terminación). (Unicode)
MAKEINTATOM

Convierte el átomo especificado en una cadena, por lo que se puede pasar a funciones que aceptan átomos o cadenas.
MapUserPhysicalPagesScatter

Asigna páginas de memoria física asignadas previamente en una dirección especificada en una región de Extensiones de ventanas de direcciones (AWE). (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

Asigna una vista de una asignación de archivos en el espacio de direcciones de un proceso de llamada y especifica el nodo NUMA para la memoria física.
MoveFile

La función MoveFile (winbase.h) mueve un archivo existente o un directorio, incluidos sus elementos secundarios.
MoveFileA

Mueve un archivo o un directorio existentes, así como sus elementos secundarios. (MoveFileA)
MoveFileExA

Mueve un archivo o un directorio existentes, incluidos sus elementos secundarios, con varias opciones de movimiento. (ANSI)
MoveFileExW

Mueve un archivo o un directorio existentes, incluidos sus elementos secundarios, con varias opciones de movimiento. (Unicode)
MoveFileTransactedA

Mueve un archivo o un directorio existente, así como sus elementos secundarios, como una operación de transacción. (ANSI)
MoveFileTransactedW

Mueve un archivo o un directorio existente, así como sus elementos secundarios, como una operación de transacción. (Unicode)
MoveFileW

La función MoveFileW (Unicode) (winbase.h) mueve un archivo existente o un directorio, incluidos sus elementos secundarios.
MoveFileWithProgressA

Mueve un archivo o un directorio, incluidos sus elementos secundarios. Puede proporcionar una función de devolución de llamada que reciba notificaciones del progreso. (ANSI)
MoveFileWithProgressW

Mueve un archivo o un directorio, incluidos sus elementos secundarios. Puede proporcionar una función de devolución de llamada que reciba notificaciones del progreso. (Unicode)
MulDiv

Multiplica dos valores de 32 bits y, a continuación, divide el resultado de 64 bits por un tercer valor de 32 bits.
NotifyChangeEventLog

Permite a una aplicación recibir notificaciones cuando se escribe un evento en el registro de eventos especificado.
ObjectCloseAuditAlarmA

Genera un mensaje de auditoría en el registro de eventos de seguridad cuando se elimina un identificador de un objeto privado. (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

La función ObjectDeleteAuditAlarmA (ANSI) (winbase.h) genera mensajes de auditoría cuando se elimina un objeto.
ObjectOpenAuditAlarmA

Genera mensajes de auditoría cuando una aplicación cliente intenta obtener acceso a un objeto o para crear uno nuevo. (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

Genera un mensaje de auditoría en el registro de eventos de seguridad. (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

Abre un identificador en un registro de eventos de copia de seguridad creado por la función BackupEventLog. (ANSI)
OpenBackupEventLogW

Abre un identificador en un registro de eventos de copia de seguridad creado por la función BackupEventLog. (Unicode)
OpenCommPort

Intenta abrir un dispositivo de comunicación.
OpenEncryptedFileRawA

Abre un archivo cifrado para realizar una copia de seguridad (exportar) o restaurar (importar) el archivo. (ANSI)
OpenEncryptedFileRawW

Abre un archivo cifrado para realizar una copia de seguridad (exportar) o restaurar (importar) el archivo. (Unicode)
OpenEventLogA

Abre un identificador en el registro de eventos especificado. (ANSI)
OpenEventLogW

Abre un identificador en el registro de eventos especificado. (Unicode)
OpenFile

Crea, abre, vuelve a abrir o elimina un archivo.
OpenFileById

Abre el archivo que coincide con el identificador especificado.
OpenFileMappingA

Abre un objeto de asignación de archivos con nombre. (OpenFileMappingA)
OpenJobObjectA

Abre un objeto de trabajo existente. (OpenJobObjectA)
OpenPrivateNamespaceA

La función OpenPrivateNamespaceA (ANSI) (winbase.h) abre un espacio de nombres privado.
OperationEnd

Notifica al sistema que la aplicación está a punto de finalizar una operación.
OperationStart

Notifica al sistema que la aplicación está a punto de iniciar una operación.
PowerClearRequest

Disminuye el recuento de solicitudes de energía del tipo especificado para un objeto de solicitud de energía.
PowerCreateRequest

Crea un nuevo objeto de solicitud de energía.
PowerSetRequest

Incrementa el recuento de solicitudes de energía del tipo especificado para un objeto de solicitud de energía.
PrepareTape

Prepara la cinta a la que se va a acceder o quitar.
PrivilegedServiceAuditAlarmA

Genera un mensaje de auditoría en el registro de eventos de seguridad. (PrivilegedServiceAuditAlarmA)
PulseEvent

Establece el objeto de evento especificado en el estado señalado y, a continuación, lo restablece al estado no asignado después de liberar el número adecuado de subprocesos en espera.
PurgeComm

Descarta todos los caracteres del búfer de entrada o salida de un recurso de comunicaciones especificado. También puede finalizar las operaciones de lectura o escritura pendientes en el recurso.
QueryActCtxSettingsW

La función QueryActCtxSettingsW especifica el contexto de activación y el espacio de nombres y el nombre del atributo que se va a consultar.
QueryActCtxW

La función QueryActCtxW consulta el contexto de activación.
QueryDosDeviceA

Recupera información sobre los nombres de dispositivo MS-DOS. (QueryDosDeviceA)
QueryFullProcessImageNameA

Recupera el nombre completo de la imagen ejecutable para el proceso especificado. (ANSI)
QueryFullProcessImageNameW

Recupera el nombre completo de la imagen ejecutable para el proceso especificado. (Unicode)
QueryThreadProfiling

Determina si la generación de perfiles de subprocesos está habilitada para el subproceso especificado.
QueryUmsThreadInformation

Recupera información sobre el subproceso de trabajo de programación en modo de usuario (UMS) especificado.
ReadDirectoryChangesExW

Recupera información que describe los cambios en el directorio especificado, que puede incluir información ampliada si se especifica ese tipo de información.
ReadDirectoryChangesW

Recupera información que describe los cambios en el directorio especificado.
ReadEncryptedFileRaw

Realiza una copia de seguridad (exporta) los archivos cifrados.
ReadEventLogA

Lee el número especificado de entradas del registro de eventos especificado. (ANSI)
ReadEventLogW

Lee el número especificado de entradas del registro de eventos especificado. (Unicode)
ReadThreadProfilingData

Lee los datos de generación de perfiles especificados asociados al subproceso.
RegisterApplicationRecoveryCallback

Registra la instancia activa de una aplicación para su recuperación.
RegisterApplicationRestart

Registra la instancia activa de una aplicación para el reinicio.
RegisterEventSourceA

Recupera un identificador registrado en el registro de eventos especificado. (ANSI)
RegisterEventSourceW

Recupera un identificador registrado en el registro de eventos especificado. (Unicode)
RegisterWaitForSingleObject

Dirige un subproceso de espera en el grupo de subprocesos para que espere en el objeto .
ReleaseActCtx

La función ReleaseActCtx disminuye el recuento de referencias del contexto de activación especificado.
RemoveDirectoryTransactedA

Elimina un directorio vacío como una operación de transacción. (ANSI)
RemoveDirectoryTransactedW

Elimina un directorio vacío como una operación de transacción. (Unicode)
RemoveSecureMemoryCacheCallback

Anula el registro de una función de devolución de llamada que se registró anteriormente con la función AddSecureMemoryCacheCallback.
ReOpenFile

Vuelve a abrir el objeto de sistema de archivos especificado con diferentes derechos de acceso, modo de uso compartido y marcas.
ReplaceFileA

Reemplaza un archivo por otro, con la opción de crear una copia de seguridad del archivo original. (ANSI)
ReplaceFileW

Reemplaza un archivo por otro, con la opción de crear una copia de seguridad del archivo original. (Unicode)
ReportEventA

Escribe una entrada al final del registro de eventos especificado. (ANSI)
ReportEventW

Escribe una entrada al final del registro de eventos especificado. (Unicode)
RequestWakeupLatency

No tiene ningún efecto y devuelve STATUS_NOT_SUPPORTED. Esta función solo se proporciona por compatibilidad con versiones anteriores de Windows.Windows Server 2008 y Windows Vista: no tiene ningún efecto y siempre devuelve éxito.
SetCommBreak

Suspende la transmisión de caracteres para un dispositivo de comunicaciones especificado y coloca la línea de transmisión en un estado de interrupción hasta que se llame a la función ClearCommBreak.
SetCommConfig

Establece la configuración actual de un dispositivo de comunicaciones.
SetCommMask

Especifica un conjunto de eventos que se supervisarán para un dispositivo de comunicaciones.
SetCommState

Configura un dispositivo de comunicaciones según las especificaciones de un bloque de control de dispositivo (una estructura DCB). La función reinicializa todas las configuraciones de hardware y control, pero no vacía las colas de entrada o salida.
SetCommTimeouts

Establece los parámetros de tiempo de espera para todas las operaciones de lectura y escritura en un dispositivo de comunicaciones especificado.
SetCurrentDirectory

Cambia el directorio actual del proceso actual.
SetDefaultCommConfigA

Establece la configuración predeterminada para un dispositivo de comunicaciones. (ANSI)
SetDefaultCommConfigW

Establece la configuración predeterminada para un dispositivo de comunicaciones. (Unicode)
SetDllDirectoryA

Agrega un directorio a la ruta de acceso de búsqueda que se usa para buscar archivos DLL para la aplicación. (ANSI)
SetDllDirectoryW

Agrega un directorio a la ruta de acceso de búsqueda que se usa para buscar archivos DLL para la aplicación. (Unicode)
SetEnvironmentVariable

La función SetEnvironmentVariable (winbase.h) establece el contenido de la variable de entorno especificada para el proceso actual.
SetFileAttributesTransactedA

Establece los atributos de un archivo o directorio como una operación de transacción. (ANSI)
SetFileAttributesTransactedW

Establece los atributos de un archivo o directorio como una operación de transacción. (Unicode)
SetFileBandwidthReservation

Solicita que se reserve ancho de banda para la secuencia de archivos especificada. La reserva se especifica como un número de bytes en un período de milisegundos para las solicitudes de E/S en el identificador de archivo especificado.
SetFileCompletionNotificationModes

Establece los modos de notificación de un identificador de archivo, lo que permite especificar cómo funcionan las notificaciones de finalización para el archivo especificado.
SetFileSecurityA

La función SetFileSecurityA (ANSI) (winbase.h) establece la seguridad de un objeto de archivo o directorio.
SetFileShortNameA

Establece el nombre corto del archivo especificado. (ANSI)
SetFileShortNameW

Establece el nombre corto del archivo especificado. (Unicode)
SetFirmwareEnvironmentVariableA

Establece el valor de la variable de entorno de firmware especificada. (ANSI)
SetFirmwareEnvironmentVariableExA

Establece el valor de la variable de entorno de firmware especificada como los atributos que indican cómo se almacena y mantiene esta variable.
SetFirmwareEnvironmentVariableExW

Establece el valor de la variable de entorno de firmware especificada y los atributos que indican cómo se almacena y mantiene esta variable.
SetFirmwareEnvironmentVariableW

Establece el valor de la variable de entorno de firmware especificada. (Unicode)
SetHandleCount

La función SetHandleCount cambia el número de identificadores de archivo disponibles para un proceso.
SetMailslotInfo

Establece el valor de tiempo de espera usado por el objeto mailslot especificado para una operación de lectura.
SetProcessAffinityMask

Establece una máscara de afinidad de procesador para los subprocesos del proceso especificado.
SetProcessDEPPolicy

Cambia la prevención de ejecución de datos (DEP) y la configuración de emulación thunk de DEP-ATL para un proceso de 32 bits.
SetSearchPathMode

Establece el modo por proceso que usa la función SearchPath al buscar archivos.
SetSystemPowerState

Suspende el sistema apagando la alimentación. Según el parámetro ForceFlag, la función suspende la operación inmediatamente o solicita permiso de todas las aplicaciones y controladores de dispositivo antes de hacerlo.
SetTapeParameters

Especifica el tamaño de bloque de una cinta o configura el dispositivo de cinta.
SetTapePosition

Establece la posición de cinta en el dispositivo especificado.
SetThreadAffinityMask

Establece una máscara de afinidad de procesador para el subproceso especificado.
SetThreadExecutionState

Permite a una aplicación informar al sistema de que está en uso, lo que impide que el sistema entre en suspensión o desactive la pantalla mientras se ejecuta la aplicación.
SetThreadpoolCallbackCleanupGroup

Asocia el grupo de limpieza especificado al entorno de devolución de llamada especificado. (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

Garantiza que el archivo DLL especificado permanece cargado siempre que haya devoluciones de llamada pendientes. (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent

Especifica que la devolución de llamada se debe ejecutar en un subproceso persistente. (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

Establece el grupo de subprocesos que se usará al generar devoluciones de llamada.
SetThreadpoolCallbackPriority

Especifica la prioridad de una función de devolución de llamada en relación con otros elementos de trabajo del mismo grupo de subprocesos. (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

Indica que es posible que las devoluciones de llamada asociadas a este entorno de devolución de llamada no se devuelvan rápidamente. (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

Establece información de contexto específica de la aplicación para el subproceso de trabajo de programación en modo de usuario (UMS) especificado.
SetupComm

Inicializa los parámetros de comunicación para un dispositivo de comunicaciones especificado.
SetVolumeLabelA

Establece la etiqueta de un volumen del sistema de archivos. (ANSI)
SetVolumeLabelW

Establece la etiqueta de un volumen del sistema de archivos. (Unicode)
SetVolumeMountPointA

Asocia un volumen a una letra de unidad o a un directorio de otro volumen. (ANSI)
SetVolumeMountPointW

Asocia un volumen a una letra de unidad o a un directorio de otro volumen. (Unicode)
SetXStateFeaturesMask

Establece la máscara de las características XState definidas dentro de una estructura CONTEXT.
SwitchToFiber

Programa una fibra. Se debe llamar a la función en una fibra.
TransmitCommChar

Transmite un carácter especificado delante de los datos pendientes en el búfer de salida del dispositivo de comunicaciones especificado.
UmsThreadYield

Produce el control para el subproceso del programador de programación en modo de usuario (UMS) en el que se ejecuta el subproceso de trabajo de UMS que realiza la llamada.
Anular el registroApplicationRecoveryCallback

Quita la instancia activa de una aplicación de la lista de recuperación.
UnregisterApplicationRestart

Quita la instancia activa de una aplicación de la lista de reinicios.
Anular el registroWait

Cancela una operación de espera registrada emitida por la función RegisterWaitForSingleObject. (UnregisterWait)
UpdateResourceA

Agrega, elimina o reemplaza un recurso en un archivo ejecutable portátil (PE). (ANSI)
UpdateResourceW

Agrega, elimina o reemplaza un recurso en un archivo ejecutable portátil (PE). (Unicode)
VerifyVersionInfoA

Compara un conjunto de requisitos de versión del sistema operativo con los valores correspondientes para la versión que se está ejecutando actualmente del sistema. (ANSI)
VerifyVersionInfoW

Compara un conjunto de requisitos de versión del sistema operativo con los valores correspondientes para la versión que se está ejecutando actualmente del sistema. (Unicode)
WaitCommEvent

Espera a que se produzca un evento para un dispositivo de comunicaciones especificado. El conjunto de eventos supervisados por esta función se encuentra en la máscara de eventos asociada al identificador del dispositivo.
WaitNamedPipeA

La función WaitNamedPipeA (ANSI) (winbase.h) espera hasta que transcurre un intervalo de tiempo de espera o una instancia de la canalización con nombre especificada está disponible para la conexión (es decir, el proceso del servidor de la canalización tiene una operación ConnectNamedPipe pendiente en la canalización).
WinExec

Ejecuta la aplicación especificada.
WinMain

Punto de entrada proporcionado por el usuario para una aplicación gráfica basada en Windows.
Wow64GetThreadSelectorEntry

Recupera una entrada de la tabla de descriptores para el selector y el subproceso WOW64 especificados.
WriteEncryptedFileRaw

Restaura (importa) archivos cifrados.
WritePrivateProfileSectionA

Reemplaza las claves y los valores de la sección especificada en un archivo de inicialización. (ANSI)
WritePrivateProfileSectionW

Reemplaza las claves y los valores de la sección especificada en un archivo de inicialización. (Unicode)
WritePrivateProfileStringA

Copia una cadena en la sección especificada de un archivo de inicialización. (ANSI)
WritePrivateProfileStringW

Copia una cadena en la sección especificada de un archivo de inicialización. (Unicode)
WritePrivateProfileStructA

Copia los datos en una clave de la sección especificada de un archivo de inicialización. A medida que copia los datos, la función calcula una suma de comprobación y la anexa al final de los datos. (ANSI)
WritePrivateProfileStructW

Copia los datos en una clave de la sección especificada de un archivo de inicialización. A medida que copia los datos, la función calcula una suma de comprobación y la anexa al final de los datos. (Unicode)
WriteProfileSectionA

Reemplaza el contenido de la sección especificada en el archivo Win.ini por claves y valores especificados. (ANSI)
WriteProfileSectionW

Reemplaza el contenido de la sección especificada en el archivo Win.ini por claves y valores especificados. (Unicode)
WriteProfileStringA

Copia una cadena en la sección especificada del archivo Win.ini. (ANSI)
WriteProfileStringW

Copia una cadena en la sección especificada del archivo Win.ini. (Unicode)
WriteTapemark

Escribe un número especificado de marcas de archivo, marcas de conjunto, marcas de archivo cortas o marcas de archivo largas en un dispositivo de cinta.
WTSGetActiveConsoleSessionId

Recupera el identificador de sesión de la sesión de consola.
ZombifyActCtx

La función ZombifyActCtx desactiva el contexto de activación especificado, pero no lo desasigna.

Funciones de devolución de llamada

 
LPPROGRESS_ROUTINE

Función de devolución de llamada definida por la aplicación que se usa con las funciones CopyFileEx, MoveFileTransacted y MoveFileWithProgress.
PCOPYFILE2_PROGRESS_ROUTINE

Una función de devolución de llamada definida por la aplicación que se usa con la función CopyFile2.
PFE_EXPORT_FUNC

Función de devolución de llamada definida por la aplicación que se usa con ReadEncryptedFileRaw.
PFE_IMPORT_FUNC

Una función de devolución de llamada definida por la aplicación que se usa con WriteEncryptedFileRaw. El sistema llama a ImportCallback una o varias veces, cada vez para recuperar una parte de los datos de un archivo de copia de seguridad.
PFIBER_START_ROUTINE

Función definida por la aplicación que se usa con la función CreateFiber. Actúa como dirección inicial de una fibra.

Estructuras

 
ACTCTX_SECTION_KEYED_DATA

La estructura de ACTCTX_SECTION_KEYED_DATA se usa en las funciones FindActCtxSectionString y FindActCtxSectionGuid para devolver la información de contexto de activación junto con el GUID o la sección contexto de activación con etiqueta de entero de 32 bits.
ACTCTXA

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (ANSI)
ACTCTXW

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (Unicode)
COMMCONFIG

Contiene información sobre el estado de configuración de un dispositivo de comunicaciones.
COMMPROP

Contiene información sobre un controlador de comunicaciones.
COMMTIMEOUTS

Contiene los parámetros de tiempo de espera de un dispositivo de comunicaciones.
COMSTAT

Contiene información sobre un dispositivo de comunicaciones.
COPYFILE2_EXTENDED_PARAMETERS

Contiene parámetros extendidos para la función CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Contiene una funcionalidad adicional actualizada más allá de la estructura de COPYFILE2_EXTENDED_PARAMETERS para la función CopyFile2.
COPYFILE2_MESSAGE

Se pasa a la función de devolución de llamada CopyFile2ProgressRoutine con información sobre una operación de copia pendiente.
DCB

Define la configuración de control para un dispositivo de comunicaciones serie.
EVENTLOG_FULL_INFORMATION

Indica si el registro de eventos está lleno.
FILE_ALIGNMENT_INFO

Contiene la información de alineación de un archivo.
FILE_ALLOCATION_INFO

Contiene el número total de bytes que se deben asignar a un archivo.
FILE_ATTRIBUTE_TAG_INFO

Recibe la información del atributo de archivo solicitado. Se usa para cualquier identificador.
FILE_BASIC_INFO

Contiene la información básica de un archivo. Se usa para los identificadores de archivo.
FILE_COMPRESSION_INFO

Recibe información sobre la compresión del archivo.
FILE_DISPOSITION_INFO

Indica si se debe eliminar un archivo. Se usa para cualquier identificador.
FILE_END_OF_FILE_INFO

Contiene el valor especificado en el que se debe establecer el final del archivo.
FILE_FULL_DIR_INFO

Contiene la información del directorio de un archivo. (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

Contiene información sobre los archivos del directorio especificado.
FILE_ID_DESCRIPTOR

Especifica el tipo de identificador que se usa.
FILE_ID_EXTD_DIR_INFO

Contiene información de identificación de un archivo. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contiene información de identificación de un archivo. (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

Especifica la sugerencia de prioridad para una operación de E/S de un archivo.
FILE_NAME_INFO

Recibe el nombre de archivo.
FILE_REMOTE_PROTOCOL_INFO

Contiene información del protocolo remoto del archivo.
FILE_RENAME_INFO

Contiene el nombre al que se debe cambiar el nombre del archivo.
FILE_STANDARD_INFO

Recibe información adicional para el archivo.
FILE_STORAGE_INFO

Contiene la información del directorio de un archivo. (FILE_STORAGE_INFO)
FILE_STREAM_INFO

Recibe información del flujo de archivos para el archivo especificado.
HW_PROFILE_INFOA

Contiene información sobre un perfil de hardware. (ANSI)
HW_PROFILE_INFOW

Contiene información sobre un perfil de hardware. (Unicode)
MEMORYSTATUS

Contiene información sobre el estado actual de la memoria física y virtual.
OFSTRUCT

Contiene información sobre un archivo que la función OpenFile abrió o intentó abrir.
OPERATION_END_PARAMETERS

Esta estructura la usa la función OperationEnd.
OPERATION_START_PARAMETERS

Esta estructura la usa la función OperationStart.
STARTUPINFOEXA

Especifica la estación de ventana, el escritorio, los identificadores estándar y los atributos de un nuevo proceso. Se usa con las funciones CreateProcess y CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

Especifica la estación de ventana, el escritorio, los identificadores estándar y los atributos de un nuevo proceso. Se usa con las funciones CreateProcess y CreateProcessAsUser. (Unicode)
SYSTEM_POWER_STATUS

Contiene información sobre el estado de energía del sistema.
UMS_SCHEDULER_STARTUP_INFO

Especifica atributos para un subproceso del programador de programación en modo de usuario (UMS).
UMS_SYSTEM_THREAD_INFORMATION

Especifica un subproceso del programador de UMS, un subproceso de trabajo de UMS o un subproceso que no sea de UMS. La función GetUmsSystemThreadInformation usa esta estructura.
WIN32_STREAM_ID

Contiene datos de flujo.

Enumeraciones

 
COPYFILE2_COPY_PHASE

Indica la fase de una copia en el momento de un error.
COPYFILE2_MESSAGE_ACTION

Devuelto por la función de devolución de llamada CopyFile2ProgressRoutine para indicar qué acción se debe realizar para la operación de copia pendiente.
COPYFILE2_MESSAGE_TYPE

Indica el tipo de mensaje pasado en la estructura COPYFILE2_MESSAGE a la función de devolución de llamada CopyFile2ProgressRoutine.
FILE_ID_TYPE

Discriminador para la unión en la estructura FILE_ID_DESCRIPTOR.
PRIORITY_HINT

Define los valores que se usan con la estructura FILE_IO_PRIORITY_HINT_INFO para especificar la sugerencia de prioridad de una operación de E/S de archivo.