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. |