cabeçalho winbase.h
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. |