Compartilhar via


Suporte ao cliente do Low-Level diverso

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.