Compartilhar via


cabeçalho winbase.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

winbase.h contém as seguintes interfaces de programação:

Funções

 
_lclose

A função _lclose fecha o arquivo especificado para que ele não esteja mais disponível para leitura ou gravação. Essa função é fornecida para compatibilidade com versões de 16 bits do Windows. Os aplicativos baseados em Win32 devem usar a função CloseHandle.
_lcreat

Cria ou abre o arquivo especificado.
_llseek

Reposiciona o ponteiro de arquivo para o arquivo especificado.
_lopen

A função _lopen abre um arquivo existente e define o ponteiro do arquivo para o início do arquivo. Essa função é fornecida para compatibilidade com versões de 16 bits do Windows. Os aplicativos baseados em Win32 devem usar a função CreateFile.
_lread

A função _lread lê dados do arquivo especificado. Essa função é fornecida para compatibilidade com versões de 16 bits do Windows. Os aplicativos baseados em Win32 devem usar a função ReadFile.
_lwrite

Grava dados no arquivo especificado.
AccessCheckAndAuditAlarmA

Determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente que está sendo representado pelo thread de chamada. (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

Determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente que está sendo representado pelo thread de chamada. (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

Determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente que está sendo representado pelo thread de chamada. (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

A função AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) (winbase.h) determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente que o thread de chamada está representando.
ActivateActCtx

A função ActivateActCtx ativa o contexto de ativação especificado.
AddAtomA

Adiciona uma cadeia de caracteres à tabela atom local e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (ANSI)
AddAtomW

Adiciona uma cadeia de caracteres à tabela atom local e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (Unicode)
AddConditionalAce

Adiciona uma ACE (entrada de controle de acesso condicional) à ACL (lista de controle de acesso) especificada.
AddIntegrityLabelToBoundaryDescriptor

Adiciona um novo SID (identificador de segurança) necessário ao descritor de limite especificado.
AddRefActCtx

A função AddRefActCtx incrementa a contagem de referência do contexto de ativação especificado.
AddSecureMemoryCacheCallback

Registra uma função de retorno de chamada a ser chamada quando um intervalo de memória protegido é liberado ou suas proteções são alteradas.
ApplicationRecoveryFinished

Indica que o aplicativo de chamada concluiu sua recuperação de dados.
ApplicationRecoveryInProgress

Indica que o aplicativo de chamada continua a recuperar dados.
BackupEventLogA

Salva o log de eventos especificado em um arquivo de backup. (ANSI)
BackupEventLogW

Salva o log de eventos especificado em um arquivo de backup. (Unicode)
BackupRead

Faça backup de um arquivo ou diretório, incluindo as informações de segurança.
BackupSeek

Busca encaminhamento em um fluxo de dados inicialmente acessado usando a função BackupRead ou BackupWrite.
BackupWrite

Restaure um arquivo ou diretório com backup usando BackupRead.
BeginUpdateResourceA

Recupera um identificador que pode ser usado pela função UpdateResource para adicionar, excluir ou substituir recursos em um módulo binário. (ANSI)
BeginUpdateResourceW

Recupera um identificador que pode ser usado pela função UpdateResource para adicionar, excluir ou substituir recursos em um módulo binário. (Unicode)
BindIoCompletionCallback

Associa a porta de conclusão de E/S de propriedade do pool de threads ao identificador de arquivo especificado. Após a conclusão de uma solicitação de E/S envolvendo esse arquivo, um thread de trabalho que não seja de E/S executará a função de retorno de chamada especificada.
BuildCommDCBA

Preenche uma estrutura dcb especificada com valores especificados em uma cadeia de caracteres de controle de dispositivo. (ANSI)
BuildCommDCBAndTimeoutsA

Converte uma cadeia de caracteres de definição de dispositivo em códigos de bloco de controle de dispositivo apropriados e os coloca em um bloco de controle do dispositivo. (ANSI)
BuildCommDCBAndTimeoutsW

Converte uma cadeia de caracteres de definição de dispositivo em códigos de bloco de controle de dispositivo apropriados e os coloca em um bloco de controle do dispositivo. (Unicode)
BuildCommDCBW

Preenche uma estrutura dcb especificada com valores especificados em uma cadeia de caracteres de controle de dispositivo. (Unicode)
CallNamedPipeA

Conecta-se a um pipe do tipo mensagem (e aguarda se uma instância do pipe não está disponível), grava e lê do pipe e fecha o pipe. (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

Determina se o nome especificado pode ser usado para criar um arquivo em um sistema de arquivos FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Determina se o nome especificado pode ser usado para criar um arquivo em um sistema de arquivos FAT. (Unicode)
ClearCommBreak

Restaura a transmissão de caracteres para um dispositivo de comunicação especificado e coloca a linha de transmissão em um estado de não quebra.
Clearcommerror

Recupera informações sobre um erro de comunicação e relata o status atual de um dispositivo de comunicação.
ClearEventLogA

Limpa o log de eventos especificado e, opcionalmente, salva a cópia atual do log em um arquivo de backup. (ANSI)
ClearEventLogW

Limpa o log de eventos especificado e, opcionalmente, salva a cópia atual do log em um arquivo de backup. (Unicode)
CloseEncryptedFileRaw

Fecha um arquivo criptografado após uma operação de backup ou restauração e libera recursos do sistema associados.
CloseEventLog

Fecha o log de eventos especificado. (CloseEventLog)
CommConfigDialogA

Exibe uma caixa de diálogo de configuração fornecida pelo driver. (ANSI)
CommConfigDialogW

Exibe uma caixa de diálogo de configuração fornecida pelo driver. (Unicode)
ConvertFiberToThread

Converte a fibra atual em um thread.
ConvertThreadToFiber

Converte o thread atual em uma fibra. Você deve converter um thread em uma fibra antes de agendar outras fibras. (ConvertThreadToFiber)
ConvertThreadToFiberEx

Converte o thread atual em uma fibra. Você deve converter um thread em uma fibra antes de agendar outras fibras. (ConvertThreadToFiberEx)
CopyContext

Copia uma estrutura de contexto de origem (incluindo qualquer XState) em uma estrutura de contexto de destino inicializada.
CopyFile

A função CopyFile (winbase.h) copia um arquivo existente para um novo arquivo.
CopyFile2

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFile2)
CopyFileA

Copia um arquivo existente para um novo arquivo. (CopyFileA)
CopyFileExA

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFileExA)
CopyFileExW

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFileExW)
CopyFileTransactedA

Copia um arquivo existente para um novo arquivo como uma operação transacionada, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (ANSI)
CopyFileTransactedW

Copia um arquivo existente para um novo arquivo como uma operação transacionada, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (Unicode)
CopyFileW

A função CopyFileW (Unicode) (winbase.h) copia um arquivo existente para um novo arquivo.
CreateActCtxA

A função CreateActCtx cria um contexto de ativação. (ANSI)
CreateActCtxW

A função CreateActCtx cria um contexto de ativação. (Unicode)
CreateBoundaryDescriptorA

A função CreateBoundaryDescriptorA (ANSI) (winbase.h) cria um descritor de limite.
CreateDirectory

A função CreateDirectory (winbase.h) cria um novo diretório.
CreateDirectoryExA

Cria um diretório com os atributos de um diretório de modelo especificado. (ANSI)
CreateDirectoryExW

Cria um diretório com os atributos de um diretório de modelo especificado. (Unicode)
CreateDirectoryTransactedA

Cria um diretório como uma operação transacionada, com os atributos de um diretório de modelo especificado. (ANSI)
CreateDirectoryTransactedW

Cria um diretório como uma operação transacionada, com os atributos de um diretório de modelo especificado. (Unicode)
Createfiber

Aloca um objeto de fibra, atribui-lhe uma pilha e configura a execução para começar no endereço inicial especificado, normalmente a função de fibra. Essa função não agenda a fibra. (CreateFiber)
CreateFiberEx

Aloca um objeto de fibra, atribui-lhe uma pilha e configura a execução para começar no endereço inicial especificado, normalmente a função de fibra. Essa função não agenda a fibra. (CreateFiberEx)
CreateFileMappingA

Cria ou abre um objeto de mapeamento de arquivo nomeado ou sem nome para um arquivo especificado. (CreateFileMappingA)
CreateFileMappingNumaA

Cria ou abre um objeto de mapeamento de arquivo nomeado ou sem nome para um arquivo especificado e especifica o nó NUMA para a memória física. (CreateFileMappingNumaA)
CreateFileTransactedA

Cria ou abre um arquivo, fluxo de arquivos ou diretório como uma operação transacionada. (ANSI)
CreateFileTransactedW

Cria ou abre um arquivo, fluxo de arquivos ou diretório como uma operação transacionada. (Unicode)
CreateHardLinkA

Estabelece um link físico entre um arquivo existente e um novo arquivo. (ANSI)
CreateHardLinkTransactedA

Estabelece um link físico entre um arquivo existente e um novo arquivo como uma operação transacionada. (ANSI)
CreateHardLinkTransactedW

Estabelece um link físico entre um arquivo existente e um novo arquivo como uma operação transacionada. (Unicode)
CreateHardLinkW

Estabelece um link físico entre um arquivo existente e um novo arquivo. (Unicode)
CreateJobObjectA

Cria ou abre um objeto de trabalho. (CreateJobObjectA)
CreateMailslotA

Cria um emaillot com o nome especificado e retorna um identificador que um servidor maillot pode usar para executar operações no maillot. (ANSI)
CreateMailslotW

Cria um emaillot com o nome especificado e retorna um identificador que um servidor maillot pode usar para executar operações no maillot. (Unicode)
CreateNamedPipeA

A função CreateNamedPipeA (ANSI) (winbase.h) cria uma instância de um pipe nomeado e retorna um identificador para operações de pipe subsequentes.
CreatePrivateNamespaceA

A função CreatePrivateNamespaceA (ANSI) (winbase.h) cria um namespace privado.
CreateProcessWithLogonW

Cria um novo processo e seu thread primário. Em seguida, o novo processo executa o arquivo executável especificado no contexto de segurança das credenciais especificadas (usuário, domínio e senha). Opcionalmente, ele pode carregar o perfil de usuário para um usuário especificado.
CreateProcessWithTokenW

Cria um novo processo e seu thread primário. O novo processo é executado no contexto de segurança do token especificado. Opcionalmente, ele pode carregar o perfil de usuário para o usuário especificado.
CreateSemaphoreA

Cria ou abre um objeto de semáforo nomeado ou sem nome. (CreateSemaphoreA)
CreateSemaphoreExA

Cria ou abre um objeto de semáforo nomeado ou sem nome e retorna um identificador para o objeto . (CreateSemaphoreExA)
CreateSymbolicLinkA

Cria um link simbólico. (ANSI)
CreateSymbolicLinkTransactedA

Cria um link simbólico como uma operação transacionada. (ANSI)
CreateSymbolicLinkTransactedW

Cria um link simbólico como uma operação transacionada. (Unicode)
CreateSymbolicLinkW

Cria um link simbólico. (Unicode)
CreateTapePartition

Reformata uma fita.
CreateUmsCompletionList

Cria uma lista de conclusão de UMS (agendamento no modo de usuário).
CreateUmsThreadContext

Cria um contexto de thread de UMS (agendamento no modo de usuário) para representar um thread de trabalho umS.
DeactivateActCtx

A função DeactivateActCtx desativa o contexto de ativação correspondente ao cookie especificado.
DebugBreakProcess

Faz com que uma exceção de ponto de interrupção ocorra no processo especificado. Isso permite que o thread de chamada sinalize o depurador para lidar com a exceção.
DebugSetProcessKillOnExit

Define a ação a ser executada quando o thread de chamada é encerrado.
DecryptFileA

Descriptografa um arquivo ou diretório criptografado. (ANSI)
DecryptFileW

Descriptografa um arquivo ou diretório criptografado. (Unicode)
DefineDosDeviceA

Define, redefine ou exclui nomes de dispositivo MS-DOS. (DefineDosDeviceA)
DeleteAtom

Diminui a contagem de referência de um átomo de cadeia de caracteres local. Se a contagem de referência do átomo for reduzida a zero, DeleteAtom removerá a cadeia de caracteres associada ao átomo da tabela atom local.
DeleteFiber

Exclui uma fibra existente.
DeleteFile

A função DeleteFile (winbase.h) exclui um arquivo existente.
DeleteFileTransactedA

Exclui um arquivo existente como uma operação transacionada. (ANSI)
DeleteFileTransactedW

Exclui um arquivo existente como uma operação transacionada. (Unicode)
DeleteUmsCompletionList

Exclui a lista de conclusão de UMS (agendamento no modo de usuário) especificada. A lista deve estar vazia.
DeleteUmsThreadContext

Exclui o contexto de thread do UMS (agendamento no modo de usuário) especificado. O thread deve ser encerrado.
DeleteVolumeMountPointA

Exclui uma letra da unidade ou uma pasta montada. (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

Recupera threads de trabalho de UMS (agendamento no modo de usuário) da lista de conclusão da UMS especificada.
DeregisterEventSource

Fecha o log de eventos especificado. (DeregisterEventSource)
DestroyThreadpoolEnvironment

Exclui o ambiente de retorno de chamada especificado. Chame essa função quando o ambiente de retorno de chamada não for mais necessário para criar novos objetos do pool de threads. (DestroyThreadpoolEnvironment)
DisableThreadProfiling

Desabilita a criação de perfil de thread.
DnsHostnameToComputerNameA

Converte um nome de host no estilo DNS em um nome de computador no estilo NetBIOS. (ANSI)
DnsHostnameToComputerNameW

Converte um nome de host no estilo DNS em um nome de computador no estilo NetBIOS. (Unicode)
DosDateTimeToFileTime

Converte valores de data e hora do MS-DOS em uma hora de arquivo.
EnableProcessOptionalXStateFeatures

A função EnableProcessOptionalXStateFeatures permite um conjunto de recursos opcionais do XState para o processo atual.
EnableThreadProfiling

Habilita a criação de perfil de thread no thread especificado.
EncryptFileA

Criptografa um arquivo ou diretório. (ANSI)
EncryptFileW

Criptografa um arquivo ou diretório. (Unicode)
EndUpdateResourceA

Confirma ou descarta alterações feitas antes de uma chamada para UpdateResource. (ANSI)
EndUpdateResourceW

Confirma ou descarta alterações feitas antes de uma chamada para UpdateResource. (Unicode)
EnterUmsSchedulingMode

Converte o thread de chamada em um thread de agendador de UMS (agendamento no modo de usuário).
EnumResourceLanguagesA

Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário. (ANSI)
EnumResourceLanguagesW

Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário. (Unicode)
EnumResourceTypesA

Enumera tipos de recursos em um módulo binário. (ANSI)
EnumResourceTypesW

Enumera tipos de recursos em um módulo binário. (Unicode)
EraseTape

Apaga tudo ou parte de uma fita.
EscapeCommFunction

Direciona o dispositivo de comunicações especificado para executar uma função estendida.
ExecuteUmsThread

Executa o thread de trabalho ums especificado.
FatalExit

Transfere o controle de execução para o depurador. O comportamento do depurador posteriormente é específico para o tipo de depurador usado.
FileEncryptionStatusA

Recupera o status de criptografia do arquivo especificado. (ANSI)
FileEncryptionStatusW

Recupera o status de criptografia do arquivo especificado. (Unicode)
FileTimeToDosDateTime

Converte uma hora de arquivo em valores de data e hora do MS-DOS.
FindActCtxSectionGuid

A função FindActCtxSectionGuid recupera informações sobre um GUID específico no contexto de ativação atual e retorna uma estrutura ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionStringA

A função FindActCtxSectionString recupera informações sobre uma cadeia de caracteres específica no contexto de ativação atual e retorna uma estrutura ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringW

A função FindActCtxSectionString recupera informações sobre uma cadeia de caracteres específica no contexto de ativação atual e retorna uma estrutura ACTCTX_SECTION_KEYED_DATA. (Unicode)
FindAtomA

Pesquisa a tabela atom local para a cadeia de caracteres especificada e recupera o átomo associado a essa cadeia de caracteres. (ANSI)
FindAtomW

Pesquisa a tabela atom local para a cadeia de caracteres especificada e recupera o átomo associado a essa cadeia de caracteres. (Unicode)
FindFirstFileNameTransactedW

Cria uma enumeração de todos os links físicos para o arquivo especificado como uma operação transacionada. A função retorna um identificador para a enumeração que pode ser usada em chamadas subsequentes para a função FindNextFileNameW.
FindFirstFileTransactedA

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico como uma operação transacionada. (ANSI)
FindFirstFileTransactedW

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico como uma operação transacionada. (Unicode)
FindFirstStreamTransactedW

Enumera o primeiro fluxo no arquivo ou diretório especificado como uma operação transacionada.
FindFirstVolumeA

Retorna o nome de um volume em um computador. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Recupera o nome de uma pasta montada no volume especificado. (ANSI)
FindFirstVolumeMountPointW

Recupera o nome de uma pasta montada no volume especificado. (Unicode)
FindNextVolumeA

Continua uma pesquisa de volume iniciada por uma chamada para a função FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Continua uma pesquisa de pasta montada iniciada por uma chamada para a função FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Continua uma pesquisa de pasta montada iniciada por uma chamada para a função FindFirstVolumeMountPoint. (Unicode)
FindResourceA

Determina o local de um recurso com o tipo e o nome especificados no módulo especificado. (FindResourceA)
FindResourceExA

Determina o local do recurso com o tipo, o nome e o idioma especificados no módulo especificado. (FindResourceExA)
FindVolumeMountPointClose

Fecha o identificador de pesquisa de pasta montada especificada.
FormatMessage

A função FormatMessage (winbase.h) formata uma cadeia de caracteres de mensagem.
FormatMessageA

Formata uma cadeia de caracteres de mensagem. (FormatMessageA)
FormatMessageW

A função FormatMessageW (Unicode) (winbase.h) formata uma cadeia de caracteres de mensagem.
GetActiveProcessorCount

Retorna o número de processadores ativos em um grupo de processadores ou no sistema.
GetActiveProcessorGroupCount

Retorna o número de grupos de processadores ativos no sistema.
GetApplicationRecoveryCallback

Recupera um ponteiro para a rotina de retorno de chamada registrada para o processo especificado. O endereço retornado está no espaço de endereço virtual do processo.
GetApplicationRestartSettings

Recupera as informações de reinicialização registradas para o processo especificado.
GetAtomNameA

Recupera uma cópia da cadeia de caracteres associada ao atom local especificado. (ANSI)
GetAtomNameW

Recupera uma cópia da cadeia de caracteres associada ao atom local especificado. (Unicode)
GetBinaryTypeA

Determina se um arquivo é um arquivo executável (.exe) e, em caso afirmativo, qual subsistema executa o arquivo executável. (ANSI)
GetBinaryTypeW

Determina se um arquivo é um arquivo executável (.exe) e, em caso afirmativo, qual subsistema executa o arquivo executável. (Unicode)
GetCommConfig

Recupera a configuração atual de um dispositivo de comunicação.
GetCommMask

Recupera o valor da máscara de evento para um dispositivo de comunicação especificado.
GetCommModemStatus

Recupera os valores de registro de controle de modem.
GetCommPorts

Obtém uma matriz que contém as portas COM bem formadas.
GetCommProperties

Recupera informações sobre as propriedades de comunicação de um dispositivo de comunicação especificado.
GetCommState

Recupera as configurações de controle atuais para um dispositivo de comunicação especificado.
GetCommTimeouts

Recupera os parâmetros de tempo limite para todas as operações de leitura e gravação em um dispositivo de comunicação especificado.
GetCompressedFileSizeTransactedA

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado como uma operação transacionada. (ANSI)
GetCompressedFileSizeTransactedW

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado como uma operação transacionada. (Unicode)
GetComputerNameA

Recupera o nome NetBIOS do computador local. Esse nome é estabelecido na inicialização do sistema, quando o sistema o lê do registro. (ANSI)
GetComputerNameW

Recupera o nome NetBIOS do computador local. Esse nome é estabelecido na inicialização do sistema, quando o sistema o lê do registro. (Unicode)
GetCurrentActCtx

A função GetCurrentActCtx retorna o identificador para o contexto de ativação ativo do thread de chamada.
GetCurrentDirectory

Recupera o diretório atual para o processo atual.
GetCurrentHwProfileA

Recupera informações sobre o perfil de hardware atual para o computador local. (ANSI)
GetCurrentHwProfileW

Recupera informações sobre o perfil de hardware atual para o computador local. (Unicode)
GetCurrentUmsThread

Retorna o contexto de thread umS (agendamento no modo de usuário) do thread UMS de chamada.
GetDefaultCommConfigA

Recupera a configuração padrão para o dispositivo de comunicações especificado. (ANSI)
GetDefaultCommConfigW

Recupera a configuração padrão para o dispositivo de comunicações especificado. (Unicode)
GetDevicePowerState

Recupera o estado de energia atual do dispositivo especificado.
GetDllDirectoryA

Recupera a parte específica do aplicativo do caminho de pesquisa usado para localizar DLLs para o aplicativo. (ANSI)
GetDllDirectoryW

Recupera a parte específica do aplicativo do caminho de pesquisa usado para localizar DLLs para o aplicativo. (Unicode)
GetEnabledXStateFeatures

Obtém uma máscara de recursos XState habilitados em processadores x86 ou x64.
Getenvironmentvariable

A função GetEnvironmentVariable (winbase.h) recupera o conteúdo da variável especificada do bloco de ambiente do processo de chamada.
GetEventLogInformation

Recupera informações sobre o log de eventos especificado.
GetFileAttributesTransactedA

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado como uma operação transacionada. (ANSI)
GetFileAttributesTransactedW

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado como uma operação transacionada. (Unicode)
GetFileBandwidthReservation

Recupera as propriedades de reserva de largura de banda do volume no qual o arquivo especificado reside.
GetFileInformationByHandleEx

Recupera informações do arquivo especificado. (GetFileInformationByHandleEx)
GetFileInformationByName

Consulta informações sobre um arquivo ou diretório, dado o caminho para o arquivo.
GetFileSecurityA

Obtém informações especificadas sobre a segurança de um arquivo ou diretório. As informações obtidas são restritas pelos direitos e privilégios de acesso do chamador. (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

Recupera o valor da variável de ambiente de firmware especificada. (ANSI)
GetFirmwareEnvironmentVariableExA

Recupera o valor da variável de ambiente de firmware especificada e seus atributos. (ANSI)
GetFirmwareEnvironmentVariableExW

Recupera o valor da variável de ambiente de firmware especificada e seus atributos. (Unicode)
GetFirmwareEnvironmentVariableW

Recupera o valor da variável de ambiente de firmware especificada. (Unicode)
GetFirmwareType

Recupera o tipo de firmware do computador local.
GetFullPathNameTransactedA

Recupera o caminho completo e o nome do arquivo especificado como uma operação transacionada. (ANSI)
GetFullPathNameTransactedW

Recupera o caminho completo e o nome do arquivo especificado como uma operação transacionada. (Unicode)
GetLogicalDriveStringsA

Preenche um buffer com cadeias de caracteres que especificam unidades válidas no sistema. (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

Converte o caminho especificado em seu formato longo como uma operação transacionada. (ANSI)
GetLongPathNameTransactedW

Converte o caminho especificado em seu formato longo como uma operação transacionada. (Unicode)
GetMailslotInfo

Recupera informações sobre o maillot especificado.
GetMaximumProcessorCount

Retorna o número máximo de processadores lógicos que um grupo de processadores ou o sistema podem ter.
GetMaximumProcessorGroupCount

Retorna o número máximo de grupos de processadores que o sistema pode ter.
GetNamedPipeClientComputerNameA

A função GetNamedPipeClientComputerNameA (ANSI) (winbase.h) recupera o nome do computador cliente para o pipe nomeado especificado.
GetNamedPipeClientProcessId

Recupera o identificador de processo do cliente para o pipe nomeado especificado.
GetNamedPipeClientSessionId

Recupera o identificador de sessão do cliente para o pipe nomeado especificado.
GetNamedPipeHandleStateA

A função GetNamedPipeHandleStateA (ANSI) (winbase.h) recupera informações sobre um pipe nomeado especificado.
GetNamedPipeServerProcessId

Recupera o identificador de processo do servidor para o pipe nomeado especificado.
GetNamedPipeServerSessionId

Recupera o identificador de sessão do servidor para o pipe nomeado especificado.
GetNextUmsListItem

Retorna o próximo contexto de thread de UMS (agendamento no modo de usuário) em uma lista de contextos de thread.
GetNumaAvailableMemoryNode

Recupera a quantidade de memória disponível no nó especificado.
GetNumaAvailableMemoryNodeEx

Recupera a quantidade de memória disponível em um nó especificado como um valor USHORT.
GetNumaNodeNumberFromHandle

Recupera o nó NUMA associado ao arquivo ou dispositivo de E/S representado pelo identificador de arquivo especificado.
GetNumaNodeProcessorMask

Recupera a máscara de processador para o nó especificado.
GetNumaProcessorNode

Recupera o número do nó para o processador especificado.
GetNumaProcessorNodeEx

Recupera o número do nó como um valor USHORT para o processador lógico especificado.
GetNumaProximityNode

Recupera o número do nó NUMA que corresponde ao identificador de domínio de proximidade especificado.
GetNumberOfEventLogRecords

Recupera o número de registros no log de eventos especificado.
GetOldestEventLogRecord

Recupera o número de registro absoluto do registro mais antigo no log de eventos especificado.
GetPrivateProfileInt

A função GetPrivateProfileInt (winbase.h) recupera um inteiro associado a uma chave na seção especificada de um arquivo de inicialização.
GetPrivateProfileIntA

Recupera um inteiro associado a uma chave na seção especificada de um arquivo de inicialização. (GetPrivateProfileIntA)
GetPrivateProfileIntW

A função GetPrivateProfileIntW (Unicode) (winbase.h) recupera um inteiro associado a uma chave na seção especificada de um arquivo de inicialização.
GetPrivateProfileSection

A função GetPrivateProfileSection (winbase.h) recupera todas as chaves e valores da seção especificada de um arquivo de inicialização.
GetPrivateProfileSectionA

Recupera todas as chaves e valores da seção especificada de um arquivo de inicialização. (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

A função GetPrivateProfileSectionNames (winbase.h) recupera os nomes de todas as seções em um arquivo de inicialização.
GetPrivateProfileSectionNamesA

Recupera os nomes de todas as seções em um arquivo de inicialização. (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

A função GetPrivateProfileSectionNamesW (Unicode) (winbase.h) recupera os nomes de todas as seções em um arquivo de inicialização.
GetPrivateProfileSectionW

A função GetPrivateProfileSectionW (Unicode) (winbase.h) recupera todas as chaves e valores da seção especificada de um arquivo de inicialização.
GetPrivateProfileString

A função GetPrivateProfileString (winbase.h) recupera uma cadeia de caracteres da seção especificada em um arquivo de inicialização.
GetPrivateProfileStringA

Recupera uma cadeia de caracteres da seção especificada em um arquivo de inicialização. (GetPrivateProfileStringA)
GetPrivateProfileStringW

A função GetPrivateProfileStringW (Unicode) (winbase.h) recupera uma cadeia de caracteres da seção especificada em um arquivo de inicialização.
GetPrivateProfileStruct

A função GetPrivateProfileStruct (winbase.h) recupera os dados associados a uma chave na seção especificada de um arquivo de inicialização.
GetPrivateProfileStructA

Recupera os dados associados a uma chave na seção especificada de um arquivo de inicialização. (GetPrivateProfileStructA)
GetPrivateProfileStructW

A função GetPrivateProfileStructW (Unicode) (winbase.h) recupera os dados associados a uma chave na seção especificada de um arquivo de inicialização.
GetProcessAffinityMask

Recupera a máscara de afinidade de processo para o processo especificado e a máscara de afinidade do sistema para o sistema.
GetProcessDEPPolicy

Obtém as configurações de emulação de thunk de DEP (prevenção de execução de dados) e DEP-ATL para o processo de 32 bits especificado. Windows XP com SP3: obtém as configurações de emulação de thunk de DEP e DEP-ATL para o processo atual.
GetProcessIoCounters

Recupera informações de contabilidade para todas as operações de E/S executadas pelo processo especificado.
GetProfileIntA

Recupera um inteiro de uma chave na seção especificada do arquivo Win.ini. (ANSI)
GetProfileIntW

Recupera um inteiro de uma chave na seção especificada do arquivo Win.ini. (Unicode)
GetProfileSectionA

Recupera todas as chaves e valores da seção especificada do arquivo Win.ini. (ANSI)
GetProfileSectionW

Recupera todas as chaves e valores da seção especificada do arquivo Win.ini. (Unicode)
GetProfileStringA

Recupera a cadeia de caracteres associada a uma chave na seção especificada do arquivo Win.ini. (ANSI)
GetProfileStringW

Recupera a cadeia de caracteres associada a uma chave na seção especificada do arquivo Win.ini. (Unicode)
GetShortPathNameA

Recupera o formato de caminho curto do caminho especificado. (GetShortPathNameA)
GetSystemDEPPolicy

Obtém a configuração de política de prevenção de execução de dados (DEP) para o sistema.
GetSystemPowerStatus

Recupera o status de energia do sistema. O status indica se o sistema está em execução na energia AC ou DC, se a bateria está carregando no momento, quanto tempo de vida da bateria permanece e se a economia de bateria está ativada ou desativada.
GetSystemRegistryQuota

Recupera o tamanho atual do registro e o tamanho máximo que o registro tem permissão para obter no sistema.
GetTapeParameters

Recupera informações que descrevem a fita ou a unidade de fita.
GetTapePosition

Recupera o endereço atual da fita, em blocos lógicos ou absolutos.
GetTapeStatus

Determina se o dispositivo de fita está pronto para processar comandos de fita.
GetTempFileName

A função GetTempFileName (winbase.h) cria um nome para um arquivo temporário. Se um nome de arquivo exclusivo for gerado, um arquivo vazio será criado e o identificador para ele será liberado; caso contrário, somente um nome de arquivo será gerado.
GetThreadEnabledXStateFeatures

A função GetThreadEnabledXStateFeatures retorna o conjunto de recursos XState que estão atualmente habilitados para o thread atual.
GetThreadSelectorEntry

Recupera uma entrada da tabela do descritor para o seletor e o thread especificados.
GetUmsCompletionListEvent

Recupera um identificador para o evento associado à lista de conclusão de UMS (agendamento de modo de usuário) especificada.
GetUmsSystemThreadInformation

Consulta se o thread especificado é um thread de agendador UMS, um thread de trabalho umS ou um thread não UMS.
GetUserNameA

Recupera o nome do usuário associado ao thread atual. (ANSI)
GetUserNameW

Recupera o nome do usuário associado ao thread atual. (Unicode)
GetVolumeNameForVolumeMountPointA

Recupera um caminho GUID de volume para o volume associado ao ponto de montagem de volume especificado (letra da unidade, volume GUID de volume ou pasta montada). (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

Recupera o ponto de montagem do volume em que o caminho especificado está montado. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Recupera uma lista de letras de unidade e caminhos de pasta montados para o volume especificado. (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

Retorna a máscara de recursos XState definida em uma estrutura CONTEXT.
GlobalAddAtomA

Adiciona uma cadeia de caracteres à tabela atom global e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (GlobalAddAtomA)
GlobalAddAtomExA

Adiciona uma cadeia de caracteres à tabela atom global e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (GlobalAddAtomExA)
GlobalAddAtomExW

Adiciona uma cadeia de caracteres à tabela atom global e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (GlobalAddAtomExW)
GlobalAddAtomW

Adiciona uma cadeia de caracteres à tabela atom global e retorna um valor exclusivo (um átomo) que identifica a cadeia de caracteres. (GlobalAddAtomW)
Globalalloc

Aloca o número especificado de bytes do heap. (GlobalAlloc)
Globaldeleteatom

Diminui a contagem de referência de um atom de cadeia de caracteres global. Se a contagem de referência do átomo atingir zero, GlobalDeleteAtom removerá a cadeia de caracteres associada ao átomo da tabela atom global.
GlobalDiscard

Descarta o bloco de memória global especificado.
GlobalFindAtomA

Pesquisa a tabela atom global para a cadeia de caracteres especificada e recupera o atom global associado a essa cadeia de caracteres. (ANSI)
GlobalFindAtomW

Pesquisa a tabela atom global para a cadeia de caracteres especificada e recupera o atom global associado a essa cadeia de caracteres. (Unicode)
GlobalFlags

Recupera informações sobre o objeto de memória global especificado.
Globalfree

Libera o objeto de memória global especificado e invalida seu identificador.
GlobalGetAtomNameA

Recupera uma cópia da cadeia de caracteres associada ao atom global especificado. (ANSI)
GlobalGetAtomNameW

Recupera uma cópia da cadeia de caracteres associada ao atom global especificado. (Unicode)
GlobalHandle

Recupera o identificador associado ao ponteiro especificado para um bloco de memória global.
GlobalLock

Bloqueia um objeto de memória global e retorna um ponteiro para o primeiro byte do bloco de memória do objeto.
Globalmemorystatus

Recupera informações sobre o uso atual do sistema de memória física e virtual. (GlobalMemoryStatus)
GlobalReAlloc

Altera o tamanho ou os atributos de um objeto de memória global especificado. O tamanho pode aumentar ou diminuir.
GlobalSize

Recupera o tamanho atual do objeto de memória global especificado, em bytes.
GlobalUnlock

Diminui a contagem de bloqueios associada a um objeto de memória que foi alocado com GMEM_MOVEABLE.
HasOverlappedIoCompleted

Fornece uma operação de teste de alto desempenho que pode ser usada para sondar a conclusão de uma operação de E/S pendente.
InitAtomTable

Inicializa a tabela atom local e define o número de buckets de hash para o tamanho especificado.
InitializeContext

Inicializa uma estrutura CONTEXT em um buffer com o tamanho e o alinhamento necessários.
InitializeContext2

Inicializa uma estrutura CONTEXT dentro de um buffer com o tamanho e o alinhamento necessários, com a opção de especificar uma máscara de compactação XSTATE.
InitializeThreadpoolEnvironment

Inicializa um ambiente de retorno de chamada.
InterlockedExchangeSubtract

Executa uma subtração atômica de dois valores.
IsBadCodePtr

Determina se o processo de chamada tem acesso de leitura à memória no endereço especificado.
IsBadReadPtr

Verifica se o processo de chamada tem acesso de leitura ao intervalo de memória especificado. (IsBadReadPtr)
IsBadStringPtrA

Verifica se o processo de chamada tem acesso de leitura ao intervalo de memória especificado. (IsBadStringPtrA)
IsBadStringPtrW

Verifica se o processo de chamada tem acesso de leitura ao intervalo de memória especificado. (IsBadStringPtrW)
IsBadWritePtr

Verifica se o processo de chamada tem acesso de gravação ao intervalo de memória especificado.
IsNativeVhdBoot

Indica se o sistema operacional foi inicializado de um contêiner VHD.
IsSystemResumeAutomatic

Determina o estado atual do computador.
IsTextUnicode

Determina se é provável que um buffer contenha uma forma de texto Unicode.
Loadmodule

Carrega e executa um aplicativo ou cria uma nova instância de um aplicativo existente.
LoadPackagedLibrary

Carrega o módulo empacotado especificado e suas dependências no espaço de endereço do processo de chamada.
Localalloc

Aloca o número especificado de bytes do heap. (LocalAlloc)
LocalFlags

Recupera informações sobre o objeto de memória local especificado.
Localfree

Libera o objeto de memória local especificado e invalida seu identificador.
LocalHandle

Recupera o identificador associado ao ponteiro especificado para um objeto de memória local.
LocalLock

Bloqueia um objeto de memória local e retorna um ponteiro para o primeiro byte do bloco de memória do objeto.
Localrealloc

Altera o tamanho ou os atributos de um objeto de memória local especificado. O tamanho pode aumentar ou diminuir.
LocalSize

Recupera o tamanho atual do objeto de memória local especificado, em bytes.
LocalUnlock

Diminui a contagem de bloqueios associada a um objeto de memória alocado com LMEM_MOVEABLE.
LocateXStateFeature

Recupera um ponteiro para o estado do processador para um recurso XState em uma estrutura CONTEXT.
LogonUserA

A função LogonUser do Win32 tenta fazer logon de um usuário no computador local. LogonUser retorna um identificador para um token de usuário que você pode usar para representar o usuário. (ANSI)
LogonUserExA

A função LogonUserEx tenta fazer logon de um usuário no computador local. (ANSI)
LogonUserExW

A função LogonUserEx tenta fazer logon de um usuário no computador local. (Unicode)
LogonUserW

A função LogonUser do Win32 tenta fazer logon de um usuário no computador local. LogonUser retorna um identificador para um token de usuário que você pode usar para representar o usuário. (Unicode)
LookupAccountNameA

Aceita o nome de um sistema e uma conta como entrada. Ele recupera um SID (identificador de segurança) para a conta e o nome do domínio no qual a conta foi encontrada. (ANSI)
LookupAccountNameW

Aceita o nome de um sistema e uma conta como entrada. Ele recupera um SID (identificador de segurança) para a conta e o nome do domínio no qual a conta foi encontrada. (Unicode)
LookupAccountSidA

Aceita um SID (identificador de segurança) como entrada. Ele recupera o nome da conta para esse SID e o nome do primeiro domínio no qual esse SID é encontrado. (ANSI)
LookupAccountSidLocalA

Recupera o nome da conta para o SID especificado no computador local. (ANSI)
LookupAccountSidLocalW

Recupera o nome da conta para o SID especificado no computador local. (Unicode)
LookupAccountSidW

Aceita um SID (identificador de segurança) como entrada. Ele recupera o nome da conta para esse SID e o nome do primeiro domínio no qual esse SID é encontrado. (Unicode)
LookupPrivilegeDisplayNameA

Recupera o nome de exibição que representa um privilégio especificado. (ANSI)
LookupPrivilegeDisplayNameW

Recupera o nome de exibição que representa um privilégio especificado. (Unicode)
LookupPrivilegeNameA

Recupera o nome que corresponde ao privilégio representado em um sistema específico por um LUID (identificador local exclusivo) especificado. (ANSI)
LookupPrivilegeNameW

Recupera o nome que corresponde ao privilégio representado em um sistema específico por um LUID (identificador local exclusivo) especificado. (Unicode)
LookupPrivilegeValueA

Recupera o LUID (identificador exclusivo local) usado em um sistema especificado para representar localmente o nome do privilégio especificado. (ANSI)
LookupPrivilegeValueW

Recupera o LUID (identificador exclusivo local) usado em um sistema especificado para representar localmente o nome do privilégio especificado. (Unicode)
lstrcatA

Acrescenta uma cadeia de caracteres a outra. Aviso Não use. (ANSI)
lstrcatW

Acrescenta uma cadeia de caracteres a outra. Aviso Não use. (Unicode)
lstrcmpA

Compara duas cadeias de caracteres. A comparação diferencia maiúsculas de minúsculas. (ANSI)
lstrcmpiA

Compara duas cadeias de caracteres. A comparação não diferencia maiúsculas de minúsculas. (ANSI)
lstrcmpiW

Compara duas cadeias de caracteres. A comparação não diferencia maiúsculas de minúsculas. (Unicode)
lstrcmpW

Compara duas cadeias de caracteres. A comparação diferencia maiúsculas de minúsculas. (Unicode)
lstrcpyA

Copia uma cadeia de caracteres para um buffer. (ANSI)
lstrcpynA

Copia um número especificado de caracteres de uma cadeia de caracteres de origem em um buffer. Aviso Não use. (ANSI)
lstrcpynW

Copia um número especificado de caracteres de uma cadeia de caracteres de origem em um buffer. Aviso Não use. (Unicode)
lstrcpyW

Copia uma cadeia de caracteres para um buffer. (Unicode)
lstrlenA

Determina o comprimento da cadeia de caracteres especificada (sem incluir o caractere nulo de terminação). (ANSI)
lstrlenW

Determina o comprimento da cadeia de caracteres especificada (sem incluir o caractere nulo de terminação). (Unicode)
MAKEINTATOM

Converte o átomo especificado em uma cadeia de caracteres, para que ele possa ser passado para funções que aceitam átomos ou cadeias de caracteres.
MapUserPhysicalPagesScatter

Mapeia páginas de memória física alocadas anteriormente em um endereço especificado em uma região do AWE (Address Windowing Extensions). (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

Mapeia uma exibição de um mapeamento de arquivo para o espaço de endereço de um processo de chamada e especifica o nó NUMA para a memória física.
MoveFile

A função MoveFile (winbase.h) move um arquivo ou diretório existente, incluindo seus filhos.
MoveFileA

Move um arquivo ou diretório existente, incluindo os filhos dele. (MoveFileA)
MoveFileExA

Move um arquivo ou diretório existente, incluindo seus filhos, com várias opções de movimentação. (ANSI)
MoveFileExW

Move um arquivo ou diretório existente, incluindo seus filhos, com várias opções de movimentação. (Unicode)
MoveFileTransactedA

Move um arquivo ou um diretório existente, incluindo os filhos dele, como uma operação transacionada. (ANSI)
MoveFileTransactedW

Move um arquivo ou um diretório existente, incluindo os filhos dele, como uma operação transacionada. (Unicode)
MoveFileW

A função MoveFileW (Unicode) (winbase.h) move um arquivo ou diretório existente, incluindo seus filhos.
MoveFileWithProgressA

Move um arquivo ou diretório, incluindo seus filhos. Você pode fornecer uma função de retorno de chamada que recebe notificações de progresso. (ANSI)
MoveFileWithProgressW

Move um arquivo ou diretório, incluindo seus filhos. Você pode fornecer uma função de retorno de chamada que recebe notificações de progresso. (Unicode)
MulDiv

Multiplica dois valores de 32 bits e divide o resultado de 64 bits por um terceiro valor de 32 bits.
NotifyChangeEventLog

Permite que um aplicativo receba uma notificação quando um evento é gravado no log de eventos especificado.
ObjectCloseAuditAlarmA

Gera uma mensagem de auditoria no log de eventos de segurança quando um identificador para um objeto privado é excluído. (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

A função ObjectDeleteAuditAlarmA (ANSI) (winbase.h) gera mensagens de auditoria quando um objeto é excluído.
ObjectOpenAuditAlarmA

Gera mensagens de auditoria quando um aplicativo cliente tenta obter acesso a um objeto ou criar um novo. (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

Gera uma mensagem de auditoria no log de eventos de segurança. (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

Abre um identificador para um log de eventos de backup criado pela função BackupEventLog. (ANSI)
OpenBackupEventLogW

Abre um identificador para um log de eventos de backup criado pela função BackupEventLog. (Unicode)
OpenCommPort

Tenta abrir um dispositivo de comunicação.
OpenEncryptedFileRawA

Abre um arquivo criptografado para fazer backup (exportar) ou restaurar (importar) o arquivo. (ANSI)
OpenEncryptedFileRawW

Abre um arquivo criptografado para fazer backup (exportar) ou restaurar (importar) o arquivo. (Unicode)
OpenEventLogA

Abre um identificador para o log de eventos especificado. (ANSI)
OpenEventLogW

Abre um identificador para o log de eventos especificado. (Unicode)
OpenFile

Cria, abre, reabre ou exclui um arquivo.
OpenFileById

Abre o arquivo que corresponde ao identificador especificado.
OpenFileMappingA

Abre um objeto de mapeamento de arquivo nomeado. (OpenFileMappingA)
OpenJobObjectA

Abre um objeto de trabalho existente. (OpenJobObjectA)
OpenPrivateNamespaceA

A função OpenPrivateNamespaceA (ANSI) (winbase.h) abre um namespace privado.
OperationEnd

Notifica o sistema de que o aplicativo está prestes a encerrar uma operação.
OperationStart

Notifica o sistema de que o aplicativo está prestes a iniciar uma operação.
PowerClearRequest

Diminui a contagem de solicitações de energia do tipo especificado para um objeto de solicitação de energia.
PowerCreateRequest

Cria um novo objeto de solicitação de energia.
PowerSetRequest

Incrementa a contagem de solicitações de energia do tipo especificado para um objeto de solicitação de energia.
PrepareTape

Prepara a fita a ser acessada ou removida.
PrivilegedServiceAuditAlarmA

Gera uma mensagem de auditoria no log de eventos de segurança. (PrivilegedServiceAuditAlarmA)
Pulseevent

Define o objeto de evento especificado para o estado sinalizado e o redefine para o estado não atribuído depois de liberar o número apropriado de threads em espera.
PurgeComm

Descarta todos os caracteres da saída ou do buffer de entrada de um recurso de comunicação especificado. Ele também pode encerrar operações de leitura ou gravação pendentes no recurso.
QueryActCtxSettingsW

A função QueryActCtxSettingsW especifica o contexto de ativação e o namespace e o nome do atributo que deve ser consultado.
QueryActCtxW

A função QueryActCtxW consulta o contexto de ativação.
QueryDosDeviceA

Recupera informações sobre nomes de dispositivo MS-DOS. (QueryDosDeviceA)
QueryFullProcessImageNameA

Recupera o nome completo da imagem executável para o processo especificado. (ANSI)
QueryFullProcessImageNameW

Recupera o nome completo da imagem executável para o processo especificado. (Unicode)
QueryThreadProfiling

Determina se a criação de perfil de thread está habilitada para o thread especificado.
QueryUmsThreadInformation

Recupera informações sobre o thread de trabalho ums (agendamento de modo de usuário) especificado.
ReadDirectoryChangesExW

Recupera informações que descrevem as alterações no diretório especificado, que podem incluir informações estendidas se esse tipo de informação for especificado.
ReadDirectoryChangesW

Recupera informações que descrevem as alterações no diretório especificado.
ReadEncryptedFileRaw

Faz backup (exportação) de arquivos criptografados.
ReadEventLogA

Lê o número especificado de entradas do log de eventos especificado. (ANSI)
ReadEventLogW

Lê o número especificado de entradas do log de eventos especificado. (Unicode)
ReadThreadProfilingData

Lê os dados de criação de perfil especificados associados ao thread.
RegisterApplicationRecoveryCallback

Registra a instância ativa de um aplicativo para recuperação.
RegisterApplicationRestart

Registra a instância ativa de um aplicativo para reinicialização.
RegisterEventSourceA

Recupera um identificador registrado para o log de eventos especificado. (ANSI)
RegisterEventSourceW

Recupera um identificador registrado para o log de eventos especificado. (Unicode)
Registerwaitforsingleobject

Direciona um thread de espera no pool de threads para aguardar o objeto .
ReleaseActCtx

A função ReleaseActCtx diminui a contagem de referência do contexto de ativação especificado.
RemoveDirectoryTransactedA

Exclui um diretório vazio existente como uma operação transacionada. (ANSI)
RemoveDirectoryTransactedW

Exclui um diretório vazio existente como uma operação transacionada. (Unicode)
RemoveSecureMemoryCacheCallback

Cancela o registro de uma função de retorno de chamada que foi registrada anteriormente com a função AddSecureMemoryCacheCallback.
ReOpenFile

Reabre o objeto do sistema de arquivos especificado com diferentes direitos de acesso, modo de compartilhamento e sinalizadores.
ReplaceFileA

Substitui um arquivo por outro arquivo, com a opção de criar uma cópia de backup do arquivo original. (ANSI)
ReplaceFileW

Substitui um arquivo por outro arquivo, com a opção de criar uma cópia de backup do arquivo original. (Unicode)
ReportEventA

Grava uma entrada no final do log de eventos especificado. (ANSI)
ReportEventW

Grava uma entrada no final do log de eventos especificado. (Unicode)
RequestWakeupLatency

Não tem efeito e retorna STATUS_NOT_SUPPORTED. Essa função é fornecida apenas para compatibilidade com versões anteriores do Windows.Windows Server 2008 e Windows Vista: não tem efeito e sempre retorna êxito.
SetCommBreak

Suspende a transmissão de caracteres para um dispositivo de comunicação especificado e coloca a linha de transmissão em um estado de interrupção até que a função ClearCommBreak seja chamada.
SetCommConfig

Define a configuração atual de um dispositivo de comunicação.
SetCommMask

Especifica um conjunto de eventos a serem monitorados para um dispositivo de comunicação.
Setcommstate

Configura um dispositivo de comunicações de acordo com as especificações em um bloco de controle de dispositivo (uma estrutura DCB). A função reinicializa todas as configurações de hardware e controle, mas não esvazia filas de entrada ou saída.
Setcommtimeouts

Define os parâmetros de tempo limite para todas as operações de leitura e gravação em um dispositivo de comunicação especificado.
SetCurrentDirectory

Altera o diretório atual para o processo atual.
SetDefaultCommConfigA

Define a configuração padrão para um dispositivo de comunicação. (ANSI)
SetDefaultCommConfigW

Define a configuração padrão para um dispositivo de comunicação. (Unicode)
SetDllDirectoryA

Adiciona um diretório ao caminho de pesquisa usado para localizar DLLs para o aplicativo. (ANSI)
SetDllDirectoryW

Adiciona um diretório ao caminho de pesquisa usado para localizar DLLs para o aplicativo. (Unicode)
Setenvironmentvariable

A função SetEnvironmentVariable (winbase.h) define o conteúdo da variável de ambiente especificada para o processo atual.
SetFileAttributesTransactedA

Define os atributos de um arquivo ou diretório como uma operação transacionada. (ANSI)
SetFileAttributesTransactedW

Define os atributos de um arquivo ou diretório como uma operação transacionada. (Unicode)
SetFileBandwidthReservation

Solicita que a largura de banda para o fluxo de arquivos especificado seja reservada. A reserva é definida como um número de bytes em um período de milissegundos para solicitações de E/S no identificador de arquivo especificado.
SetFileCompletionNotificationModes

Define os modos de notificação para um identificador de arquivo, permitindo que você especifique como as notificações de conclusão funcionam para o arquivo especificado.
SetFileSecurityA

A função SetFileSecurityA (ANSI) (winbase.h) define a segurança de um arquivo ou objeto de diretório.
SetFileShortNameA

Define o nome curto do arquivo especificado. (ANSI)
SetFileShortNameW

Define o nome curto do arquivo especificado. (Unicode)
SetFirmwareEnvironmentVariableA

Define o valor da variável de ambiente de firmware especificada. (ANSI)
SetFirmwareEnvironmentVariableExA

Define o valor da variável de ambiente de firmware especificada como os atributos que indicam como essa variável é armazenada e mantida.
SetFirmwareEnvironmentVariableExW

Define o valor da variável de ambiente de firmware especificada e os atributos que indicam como essa variável é armazenada e mantida.
SetFirmwareEnvironmentVariableW

Define o valor da variável de ambiente de firmware especificada. (Unicode)
SetHandleCount

A função SetHandleCount altera o número de identificadores de arquivo disponíveis para um processo.
SetMailslotInfo

Define o valor de tempo limite usado pelo maillot especificado para uma operação de leitura.
SetProcessAffinityMask

Define uma máscara de afinidade de processador para os threads do processo especificado.
SetProcessDEPPolicy

Altera as configurações de prevenção de execução de dados (DEP) e DEP-ATL para um processo de 32 bits.
SetSearchPathMode

Define o modo por processo que a função SearchPath usa ao localizar arquivos.
Setsystempowerstate

Suspende o sistema desligando a energia. Dependendo do parâmetro ForceFlag, a função suspende a operação imediatamente ou solicita permissão de todos os aplicativos e drivers de dispositivo antes de fazer isso.
SetTapeParameters

Especifica o tamanho do bloco de uma fita ou configura o dispositivo de fita.
SetTapePosition

Define a posição da fita no dispositivo especificado.
SetThreadAffinityMask

Define uma máscara de afinidade de processador para o thread especificado.
SetThreadExecutionState

Permite que um aplicativo informe ao sistema que ele está em uso, impedindo assim que o sistema entre em suspensão ou desative a exibição enquanto o aplicativo está em execução.
SetThreadpoolCallbackCleanupGroup

Associa o grupo de limpeza especificado ao ambiente de retorno de chamada especificado. (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

Garante que a DLL especificada permaneça carregada desde que haja retornos de chamada pendentes. (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent

Especifica que o retorno de chamada deve ser executado em um thread persistente. (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

Define o pool de threads a ser usado ao gerar retornos de chamada.
SetThreadpoolCallbackPriority

Especifica a prioridade de uma função de retorno de chamada em relação a outros itens de trabalho no mesmo pool de threads. (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

Indica que os retornos de chamada associados a esse ambiente de retorno de chamada podem não retornar rapidamente. (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

Define informações de contexto específicas do aplicativo para o thread de trabalho ums (agendamento de modo de usuário) especificado.
SetupComm

Inicializa os parâmetros de comunicação para um dispositivo de comunicações especificado.
SetVolumeLabelA

Define o rótulo de um volume do sistema de arquivos. (ANSI)
SetVolumeLabelW

Define o rótulo de um volume do sistema de arquivos. (Unicode)
SetVolumeMountPointA

Associa um volume a uma letra de unidade ou a um diretório em outro volume. (ANSI)
SetVolumeMountPointW

Associa um volume a uma letra de unidade ou a um diretório em outro volume. (Unicode)
SetXStateFeaturesMask

Define a máscara de recursos XState definida em uma estrutura CONTEXT.
SwitchToFiber

Agenda uma fibra. A função deve ser chamada em uma fibra.
Transmitcommchar

Transmite um caractere especificado antes de todos os dados pendentes no buffer de saída do dispositivo de comunicações especificado.
UmsThreadYield

Gera controle para o thread do agendador de UMS (agendamento no modo de usuário) no qual o thread de trabalho do UMS de chamada está em execução.
UnregisterApplicationRecoveryCallback

Remove a instância ativa de um aplicativo da lista de recuperação.
UnregisterApplicationRestart

Remove a instância ativa de um aplicativo da lista de reinicialização.
UnregisterWait

Cancela uma operação de espera registrada emitida pela função RegisterWaitForSingleObject. (UnregisterWait)
UpdateResourceA

Adiciona, exclui ou substitui um recurso em um arquivo PE (executável portátil). (ANSI)
UpdateResourceW

Adiciona, exclui ou substitui um recurso em um arquivo PE (executável portátil). (Unicode)
VerifyVersionInfoA

Compara um conjunto de requisitos de versão do sistema operacional com os valores correspondentes para a versão em execução no momento do sistema. (ANSI)
VerifyVersionInfoW

Compara um conjunto de requisitos de versão do sistema operacional com os valores correspondentes para a versão em execução no momento do sistema. (Unicode)
WaitCommEvent

Aguarda que um evento ocorra para um dispositivo de comunicação especificado. O conjunto de eventos monitorados por essa função está contido na máscara de eventos associada ao identificador do dispositivo.
WaitNamedPipeA

A função WaitNamedPipeA (ANSI) (winbase.h) aguarda até que um intervalo de tempo limite se especifique ou uma instância do pipe nomeado especificado esteja disponível para conexão (ou seja, o processo do servidor do pipe tem uma operação ConnectNamedPipe pendente no pipe).
Winexec

Executa o aplicativo especificado.
WinMain

O ponto de entrada fornecido pelo usuário para um aplicativo gráfico baseado no Windows.
Wow64GetThreadSelectorEntry

Recupera uma entrada da tabela do descritor para o seletor e o thread WOW64 especificados.
WriteEncryptedFileRaw

Restaura (importa) arquivos criptografados.
WritePrivateProfileSectionA

Substitui as chaves e os valores da seção especificada em um arquivo de inicialização. (ANSI)
WritePrivateProfileSectionW

Substitui as chaves e os valores da seção especificada em um arquivo de inicialização. (Unicode)
WritePrivateProfileStringA

Copia uma cadeia de caracteres na seção especificada de um arquivo de inicialização. (ANSI)
WritePrivateProfileStringW

Copia uma cadeia de caracteres na seção especificada de um arquivo de inicialização. (Unicode)
WritePrivateProfileStructA

Copia dados em uma chave na seção especificada de um arquivo de inicialização. À medida que copia os dados, a função calcula uma soma de verificação e os acrescenta ao final dos dados. (ANSI)
WritePrivateProfileStructW

Copia dados em uma chave na seção especificada de um arquivo de inicialização. À medida que copia os dados, a função calcula uma soma de verificação e os acrescenta ao final dos dados. (Unicode)
WriteProfileSectionA

Substitui o conteúdo da seção especificada no arquivo Win.ini por chaves e valores especificados. (ANSI)
WriteProfileSectionW

Substitui o conteúdo da seção especificada no arquivo Win.ini por chaves e valores especificados. (Unicode)
WriteProfileStringA

Copia uma cadeia de caracteres para a seção especificada do arquivo Win.ini. (ANSI)
WriteProfileStringW

Copia uma cadeia de caracteres para a seção especificada do arquivo Win.ini. (Unicode)
WriteTapemark

Grava um número especificado de marcas de arquivo, marcas de definição, marcas de arquivo curtas ou marcas de arquivo longas em um dispositivo de fita.
WTSGetActiveConsoleSessionId

Recupera o identificador de sessão da sessão do console.
ZombifyActCtx

A função ZombifyActCtx desativa o contexto de ativação especificado, mas não o desaloca.

Funções de retorno de chamada

 
LPPROGRESS_ROUTINE

Uma função de retorno de chamada definida pelo aplicativo usada com as funções CopyFileEx, MoveFileTransacted e MoveFileWithProgress.
PCOPYFILE2_PROGRESS_ROUTINE

Uma função de retorno de chamada definida pelo aplicativo usada com a função CopyFile2.
PFE_EXPORT_FUNC

Uma função de retorno de chamada definida pelo aplicativo usada com ReadEncryptedFileRaw.
PFE_IMPORT_FUNC

Uma função de retorno de chamada definida pelo aplicativo usada com WriteEncryptedFileRaw. O sistema chama ImportCallback uma ou mais vezes, cada vez para recuperar uma parte dos dados de um arquivo de backup.
PFIBER_START_ROUTINE

Uma função definida pelo aplicativo usada com a função CreateFiber. Ele serve como o endereço inicial de uma fibra.

Estruturas

 
ACTCTX_SECTION_KEYED_DATA

A estrutura ACTCTX_SECTION_KEYED_DATA é usada pelas funções FindActCtxSectionString e FindActCtxSectionGuid para retornar as informações de contexto de ativação junto com a seção de contexto de ativação marcada por inteiros ou GUID de 32 bits.
ACTCTXA

A estrutura ACTCTX é usada pela função CreateActCtx para criar o contexto de ativação. (ANSI)
ACTCTXW

A estrutura ACTCTX é usada pela função CreateActCtx para criar o contexto de ativação. (Unicode)
COMMCONFIG

Contém informações sobre o estado de configuração de um dispositivo de comunicação.
COMMPROP

Contém informações sobre um driver de comunicações.
COMMTIMEOUTS

Contém os parâmetros de tempo limite para um dispositivo de comunicação.
COMSTAT

Contém informações sobre um dispositivo de comunicação.
COPYFILE2_EXTENDED_PARAMETERS

Contém parâmetros estendidos para a função CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Contém funcionalidades adicionais atualizadas além da estrutura COPYFILE2_EXTENDED_PARAMETERS para a função CopyFile2
COPYFILE2_MESSAGE

Passado para a função de retorno de chamada CopyFile2ProgressRoutine com informações sobre uma operação de cópia pendente.
DCB

Define a configuração de controle para um dispositivo de comunicação serial.
EVENTLOG_FULL_INFORMATION

Indica se o log de eventos está cheio.
FILE_ALIGNMENT_INFO

Contém informações de alinhamento para um arquivo.
FILE_ALLOCATION_INFO

Contém o número total de bytes que devem ser alocados para um arquivo.
FILE_ATTRIBUTE_TAG_INFO

Recebe as informações de atributo de arquivo solicitadas. Usado para todos os identificadores.
FILE_BASIC_INFO

Contém as informações básicas de um arquivo. Usado para identificadores de arquivo.
FILE_COMPRESSION_INFO

Recebe informações de compactação de arquivo.
FILE_DISPOSITION_INFO

Indica se um arquivo deve ser excluído. Usado para todos os identificadores.
FILE_END_OF_FILE_INFO

Contém o valor especificado para o qual o final do arquivo deve ser definido.
FILE_FULL_DIR_INFO

Contém informações de diretório de um arquivo. (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

Contém informações sobre arquivos no diretório especificado.
FILE_ID_DESCRIPTOR

Especifica o tipo de ID que está sendo usado.
FILE_ID_EXTD_DIR_INFO

Contém informações de identificação de um arquivo. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contém informações de identificação de um arquivo. (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

Especifica a dica de prioridade para uma operação de E/S de arquivo.
FILE_NAME_INFO

Recebe o nome do arquivo.
FILE_REMOTE_PROTOCOL_INFO

Contém informações de protocolo remoto de arquivo.
FILE_RENAME_INFO

Contém o nome que o arquivo renomeado deve receber.
FILE_STANDARD_INFO

Recebe informações estendidas do arquivo.
FILE_STORAGE_INFO

Contém informações de diretório de um arquivo. (FILE_STORAGE_INFO)
FILE_STREAM_INFO

Recebe informações de fluxo do arquivo especificado.
HW_PROFILE_INFOA

Contém informações sobre um perfil de hardware. (ANSI)
HW_PROFILE_INFOW

Contém informações sobre um perfil de hardware. (Unicode)
MEMORYSTATUS

Contém informações sobre o estado atual da memória física e virtual.
OFSTRUCT

Contém informações sobre um arquivo que a função OpenFile abriu ou tentou abrir.
OPERATION_END_PARAMETERS

Essa estrutura é usada pela função OperationEnd.
OPERATION_START_PARAMETERS

Essa estrutura é usada pela função OperationStart.
STARTUPINFOEXA

Especifica a estação de janela, a área de trabalho, os identificadores padrão e os atributos para um novo processo. Ele é usado com as funções CreateProcess e CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

Especifica a estação de janela, a área de trabalho, os identificadores padrão e os atributos para um novo processo. Ele é usado com as funções CreateProcess e CreateProcessAsUser. (Unicode)
SYSTEM_POWER_STATUS

Contém informações sobre o status de energia do sistema.
UMS_SCHEDULER_STARTUP_INFO

Especifica atributos para um thread de agendador umS (agendamento no modo de usuário).
UMS_SYSTEM_THREAD_INFORMATION

Especifica um thread do agendador UMS, um thread de trabalho ums ou um thread não UMS. A função GetUmsSystemThreadInformation usa essa estrutura.
WIN32_STREAM_ID

Contém dados de fluxo.

Enumerações

 
COPYFILE2_COPY_PHASE

Indica a fase de uma cópia no momento de um erro.
COPYFILE2_MESSAGE_ACTION

Retornada pela função de retorno de chamada CopyFile2ProgressRoutine para indicar qual ação deve ser tomada para a operação de cópia pendente.
COPYFILE2_MESSAGE_TYPE

Indica o tipo de mensagem passada na estrutura COPYFILE2_MESSAGE para a função de retorno de chamada CopyFile2ProgressRoutine.
FILE_ID_TYPE

Discriminatório para a união na estrutura FILE_ID_DESCRIPTOR.
PRIORITY_HINT

Define valores usados com a estrutura FILE_IO_PRIORITY_HINT_INFO para especificar a dica de prioridade para uma operação de E/S de arquivo.