Cabeçalho sysinfoapi.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
sysinfoapi.h contém as seguintes interfaces de programação:
Funções
EnumSystemFirmwareTables Enumera todas as tabelas de firmware do sistema do tipo especificado. |
GetComputerNameExA Recupera um nome NetBIOS ou DNS associado ao computador local. Os nomes são estabelecidos na inicialização do sistema, quando o sistema os lê do registro. (ANSI) |
GetComputerNameExW Recupera um nome NetBIOS ou DNS associado ao computador local. Os nomes são estabelecidos na inicialização do sistema, quando o sistema os lê do registro. (Unicode) |
GetDeveloperDriveEnablementState Obtém um valor que indica se a unidade do desenvolvedor está habilitada. |
GetIntegratedDisplaySize Recupera a melhor estimativa do tamanho diagonal da tela interna, em polegadas. |
GetLocalTime Recupera a data e a hora locais atuais. |
GetLogicalProcessorInformation Recupera informações sobre processadores lógicos e hardware relacionado. |
GetLogicalProcessorInformationEx Recupera informações sobre as relações de processadores lógicos e hardware relacionado. |
GetNativeSystemInfo Recupera informações sobre o sistema atual para um aplicativo em execução em WOW64. |
GetPhysicallyInstalledSystemMemory Recupera a quantidade de RAM instalada fisicamente no computador. |
GetProcessorSystemCycleTime Recupera o tempo de ciclo que cada processador no grupo de processadores especificado gastou executando DPCs (chamadas de procedimento adiado) e ISRs (rotinas de serviço de interrupção) desde que o processador se tornou ativo. |
GetProductInfo Recupera o tipo de produto para o sistema operacional no computador local e mapeia o tipo para os tipos de produto compatíveis com o sistema operacional especificado. |
GetSystemDirectoryA Recupera o caminho do diretório do sistema. (ANSI) |
GetSystemDirectoryW Recupera o caminho do diretório do sistema. (Unicode) |
GetSystemFirmwareTable Recupera a tabela de firmware especificada do provedor de tabela de firmware. |
Getsysteminfo Recupera informações sobre o sistema atual. |
Getsystemtime Recupera a data e a hora atuais do sistema no formato UTC (Tempo Universal Coordenado). |
GetSystemTimeAdjustment Determina se o sistema está aplicando ajustes periódicos de tempo ao relógio de hora do dia e obtém o valor e o período de tais ajustes. |
GetSystemTimeAdjustmentPrecise Determina se o sistema está aplicando ajustes periódicos e programados de tempo ao relógio da hora do dia e obtém o valor e o período de tais ajustes. |
GetSystemTimeAsFileTime Recupera a data e a hora atuais do sistema. As informações estão no formato UTC (Tempo Universal Coordenado). |
GetSystemTimePreciseAsFileTime A função GetSystemTimePreciseAsFileTime recupera a data e a hora do sistema atual com o nível de precisão mais alto possível (<1us). As informações recuperadas estão no formato UTC (Tempo Universal Coordenado). |
GetSystemWindowsDirectoryA Recupera o caminho do diretório compartilhado do Windows em um sistema multiusuário. (ANSI) |
GetSystemWindowsDirectoryW Recupera o caminho do diretório compartilhado do Windows em um sistema multiusuário. (Unicode) |
Obtercontagemmarcaescala Recupera o número de milissegundos decorridos desde que o sistema foi iniciado, até 49,7 dias. |
GetTickCount64 Recupera o número de milissegundos decorridos desde que o sistema foi iniciado. |
GetVersion Com o lançamento de Windows 8.1, o comportamento da API GetVersion foi alterado no valor que retornará para a versão do sistema operacional. O valor retornado pela função GetVersion agora depende de como o aplicativo é manifestado. |
GetVersionExA Com o lançamento de Windows 8.1, o comportamento da API GetVersionEx foi alterado no valor que retornará para a versão do sistema operacional. O valor retornado pela função GetVersionEx agora depende de como o aplicativo é manifestado. (ANSI) |
GetVersionExW Com o lançamento de Windows 8.1, o comportamento da API GetVersionEx foi alterado no valor que retornará para a versão do sistema operacional. O valor retornado pela função GetVersionEx agora depende de como o aplicativo é manifestado. (Unicode) |
GetWindowsDirectoryA Recupera o caminho do diretório do Windows. (ANSI) |
GetWindowsDirectoryW Recupera o caminho do diretório do Windows. (Unicode) |
GlobalMemoryStatusEx Recupera informações sobre o uso atual do sistema de memória física e virtual. (GlobalMemoryStatusEx) |
InstallELAMCertificateInfo Instala as informações de certificado especificadas no arquivo de recurso, que é vinculado ao driver ELAM no momento da compilação. |
IsUserCetAvailableInEnvironment Consulta se a Proteção contra Pilha imposta por hardware no modo de usuário está disponível para o ambiente especificado. |
SetComputerNameA Define um novo nome NetBIOS para o computador local. O nome é armazenado no registro e a alteração de nome entra em vigor na próxima vez que o usuário reiniciar o computador. (ANSI) |
SetComputerNameExA Define um novo nome NetBIOS ou DNS para o computador local. (ANSI) |
SetComputerNameExW Define um novo nome NetBIOS ou DNS para o computador local. (Unicode) |
SetComputerNameW Define um novo nome NetBIOS para o computador local. O nome é armazenado no registro e a alteração de nome entra em vigor na próxima vez que o usuário reiniciar o computador. (Unicode) |
SetLocalTime Define a hora e a data locais atuais. |
SetSystemTime Define a hora e a data atuais do sistema. A hora do sistema é expressa em UTC (Tempo Universal Coordenado). |
SetSystemTimeAdjustment Habilita ou desabilita ajustes de tempo periódicos no relógio de hora do dia do sistema. Quando habilitados, esses ajustes de tempo podem ser usados para sincronizar a hora do dia com algumas outras informações de fonte de tempo. (SetSystemTimeAdjustment) |
SetSystemTimeAdjustmentPrecise Habilita ou desabilita ajustes de tempo periódicos no relógio de hora do dia do sistema. Quando habilitados, esses ajustes de tempo podem ser usados para sincronizar a hora do dia com algumas outras informações de fonte de tempo. (SetSystemTimeAdjustmentPrecise) |
Estruturas
MEMORYSTATUSEX Contém informações sobre o estado atual da memória física e virtual, incluindo memória estendida. |
SYSTEM_INFO Contém informações sobre o sistema de computador atual. Isso inclui a arquitetura e o tipo do processador, o número de processadores no sistema, o tamanho da página e outras informações desse tipo. |
Enumerações
COMPUTER_NAME_FORMAT Especifica um tipo de nome de computador. |
DEVELOPER_DRIVE_ENABLEMENT_STATE Uma enumeração dos valores possíveis do estado de habilitação da unidade do desenvolvedor. |