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.
Este tópico contém informações sobre APIs de baixo nível usadas pela infraestrutura de cliente do Windows.
Funções
| Tópico | Conteúdo |
|---|---|
| _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. Aplicativos baseados em Win32 devem usar a função CloseHandle. |
| _lopen | A função _lopen abre um arquivo existente e define o ponteiro de arquivo para o início do arquivo. Essa função é fornecida para compatibilidade com versões de 16 bits do Windows. 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. Aplicativos baseados em Win32 devem usar a função ReadFile. |
| AreDvdCodecsEnabled | Retorna um valor que indica se os codecs de DVD estão habilitados no dispositivo atual. |
| DisableProcessWindowsGhosting | Desabilita o recurso de fantasmas de janela para o processo de GUI de chamada. O fantasma da janela é um recurso do Windows Manager que permite ao usuário minimizar, mover ou fechar a janela principal de um aplicativo que não está respondendo. |
| GetMediaComponentPackageInfo | Retorna uma lista de propriedades para todos os codecs de mídia instalados no sistema que atendem aos requisitos especificados. |
| GetMediaExtensionCommunicationFactory | Cria uma fábrica de comunicação para registrar uma extensão de mídia. |
| InstantiateComponentFromPackage | Cria uma instância de uma classe em um pacote de aplicativos. |
| IsMediaBehaviorEnabled | Obtém um valor que indica se o comportamento de mídia associado ao GUID especificado está habilitado. |
| NtClose | Deprecado. Essa função é usada para fechar o identificador especificado.
NtClose é substituído por CloseHandle. |
| NtDeviceIoControlFile | Deprecado. Cria descritores para os buffers fornecidos e passa os dados não tipados para o driver de dispositivo associado ao identificador de arquivo.
NtDeviceIoControlFile é substituído por DeviceIoControl. |
| NtWaitForSingleObject | Deprecado. Aguarda até que o objeto especificado atinja um estado de signaled.
NtWaitForSingleObject é substituído por WaitForSingleObject. |
| RtlAnsiStringToUnicodeString | Converte a cadeia de caracteres de origem ANSI especificada em uma cadeia de caracteres Unicode. |
| RtlCharToInteger | Converte uma cadeia de caracteres em um inteiro. |
| rtlFormatCurrentUserKeyPath | Inicializa o buffer fornecido com uma representação de cadeia de caracteres do SID para o usuário atual. |
| rtlFreeAnsiString | Libera o buffer de cadeia de caracteres alocado por RtlUnicodeStringToAnsiString. |
| rtlFreeOemString | Libera o buffer de cadeia de caracteres alocado por RtlUnicodeStringToOemString. |
| RtlFreeUnicodeString | Libera o buffer de cadeia de caracteres alocado por RtlAnsiStringToUnicodeString ou RtlUpcaseUnicodeString. |
| rtlInitString | Inicializa uma cadeia de caracteres contada. |
| rtlInitUnicodeString | Inicializa uma cadeia de caracteres Unicode contada. |
| RtlUnicodeStringToAnsiString | Converte a cadeia de caracteres de origem Unicode especificada em uma cadeia de caracteres ANSI. |
| RtlUnicodeStringToOemString | Essas funções convertem a cadeia de caracteres de origem Unicode especificada em uma cadeia de caracteres OEM. A tradução é feita em relação à página de código OEM (OCP). |
| RtlUnicodeToMultiByteSize | Determina quantos bytes são necessários para representar uma cadeia de caracteres Unicode como uma cadeia de caracteres ANSI. |
| RtlUnicodeToUTF8N | A função RtlUnicodeToUTF8N converte a cadeia de caracteres Unicode especificada em uma nova cadeia de caracteres, usando a página de código UTF-8 (Formato de Transformação Unicode) de 8 bits. |
| rtlUTF8ToUnicodeN | A função RtlUTF8ToUnicodeN converte a cadeia de caracteres de origem especificada em uma cadeia de caracteres Unicode, usando a página de código UTF-8. |
| SendIMEMessageEx | Especifica uma ação ou processamento para o IME (Editor de Método de Entrada) por meio de uma subfunção especificada.
Observação: Essa função é obsoleta e não deve ser usada. |
| WINNLSEnableIME | Habilita ou desabilita temporariamente um IME e, ao mesmo tempo, ativa ou desativa a exibição de todas as janelas pertencentes ao IME.
Observação: Essa função é obsoleta e não deve ser usada. |
Estruturas
| Tópico | Conteúdo |
|---|---|
| IMESTRUCT | Usado por SendIMEMessageEx para especificar a subfunção a ser executada na mensagem IME e seus parâmetros. Essa estrutura também é usada para receber valores retornados dessas subfunções. |
| STRING | Essa estrutura é usada com a funçãoRtlUnicodeStringToOemString. |
Rotinas do compilador
| Tópico | Conteúdo |
|---|---|
| __C_specific_handler de Rotina |
__C_specific_handler é uma rotina auxiliar para o compilador C. |
| de Rotina _alldiv |
_alldiv de Rotina é uma rotina auxiliar para o compilador C. |
| _allmul | Multiplica dois LONGLONG ou ULONGLONG . |
| _aulldiv | Divide dois inteiros ULONGLONG. |
| de Rotina _chkstk |
_chkstk de Rotina é uma rotina auxiliar para o compilador C. |