Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
- Instalação e manutenção de aplicativos
- Reinicialização e recuperação de aplicativos
- Backup
- Acesso a dados e armazenamento
- Troca de dados
- Notas do desenvolvedor
- eventlogprov
- Criação de perfil de contador de hardware
- Internacionalização para aplicativos do Windows
- Menus e outros recursos
- Gravador de Operação
- Serviços de área de trabalho remota
- Segurança e identidade
- Serviços do sistema
- Estações de janela e áreas de trabalho
- Windows e Mensagens
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. |