Compartilhar via


Suporte a Clientes de Baixo Nível Diversos

Este tópico contém informações sobre APIs de baixo nível usadas pela infraestrutura de cliente do Windows.

Funções

Tópico Contents
_lclose A função _lclose fecha o arquivo especificado para que ele não esteja mais disponível para leitura ou gravação. Esta 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 do arquivo para o início do arquivo. Esta 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. Esta 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 Desativa o recurso de ghosting de janela para o processo de GUI de chamada. O ghosting de janela é um recurso do Gerenciador do Windows 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 aplicativo.
IsMediaBehaviorEnabled Obtém um valor que indica se o comportamento de mídia associado ao GUID especificado está habilitado.
NtFechar Preterido. Essa função é usada para fechar o identificador especificado. NtClose é substituído por CloseHandle.
NtDeviceIoControlFile Preterido. Cria descritores para o(s) buffer(s) fornecido(s) e passa os dados não tipados para o driver de dispositivo associado ao identificador de arquivo. NtDeviceIoControlFile é substituído por DeviceIoControl.
NtWaitForSingleObject Preterido. 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 por 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 Essa função converte a cadeia de caracteres de origem Unicode especificada em uma cadeia de caracteres OEM. A tradução é feita com 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 (Unicode Transformation Format) 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. Nota: Esta 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. Nota: Esta função é obsoleta e não deve ser usada.

 

Estruturas

Tópico Contents
IMESTRUCT Usado por SendIMEMessageEx para especificar a subfunção a ser executada na mensagem do IME e seus parâmetros. Essa estrutura também é usada para receber valores de retorno dessas subfunções.
STRING Essa estrutura é usada com a função RtlUnicodeStringToOemString.

 

Rotinas do compilador

Tópico Contents
__C_specific_handler Rotina __C_specific_handler é uma rotina auxiliar para o compilador C.
_alldiv Rotina _alldiv Rotina é uma rotina auxiliar para o compilador C.
_allmul Multiplica dois LONGLONG ou ULONGLONG.
_aulldiv Divide dois inteiros ULONGLONG .
_chkstk Rotina _chkstk Rotina é uma rotina auxiliar para o compilador C.