Partager via


Support client divers Low-Level

Cette rubrique contient des informations sur les API de bas niveau utilisées par l’infrastructure cliente Windows.

Fonctions

Rubrique Contenu
_lclose La fonction _lclose ferme le fichier spécifié afin qu’il ne soit plus disponible pour la lecture ou l’écriture. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications basées sur Win32 doivent utiliser la fonction CloseHandle.
_Lopen La fonction _lopen ouvre un fichier existant et définit le pointeur de fichier vers le début du fichier. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications win32 doivent utiliser la fonction CreateFile.
_lread La fonction _lread lit les données du fichier spécifié. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications win32 doivent utiliser la fonction ReadFile.
AreDvdCodecsEnabled Retourne une valeur indiquant si les codecs DVD sont activés sur l’appareil actuel.
DisableProcessWindowsGhosting Désactive la fonctionnalité de fantôme de fenêtre pour le processus d’interface utilisateur utilisateur d’appel. La fantôme de fenêtre est une fonctionnalité du Gestionnaire Windows qui permet à l’utilisateur de réduire, de déplacer ou de fermer la fenêtre main d’une application qui ne répond pas.
GetMediaComponentPackageInfo Retourne une liste de propriétés pour tous les codecs multimédias installés sur le système qui répondent aux exigences spécifiées.
GetMediaExtensionCommunicationFactory Crée une fabrique de communication pour l’inscription d’une extension multimédia.
InstantiateComponentFromPackage Crée un instance d’une classe dans un package d’application.
IsMediaBehaviorEnabled Obtient une valeur indiquant si le comportement multimédia associé au GUID spécifié est activé.
NtClose Action déconseillée. Cette fonction est utilisée pour fermer le handle spécifié. NtClose est remplacé par CloseHandle.
NtDeviceIoControlFile Action déconseillée. Génère des descripteurs pour la ou les mémoires tampons fournies et transmet les données non typées au pilote de périphérique associé au handle de fichier. NtDeviceIoControlFile est remplacé par DeviceIoControl.
NtWaitForSingleObject Action déconseillée. Attend que l’objet spécifié atteigne l’état .signaled NtWaitForSingleObject est remplacé par WaitForSingleObject.
RtlAnsiStringToUnicodeString Convertit la chaîne source ANSI spécifiée en chaîne Unicode.
RtlCharToInteger Convertit une chaîne de caractères en entier.
RtlFormatCurrentUserKeyPath Initialise la mémoire tampon fournie avec une représentation sous forme de chaîne du SID pour l’utilisateur actuel.
RtlFreeAnsiString Libère la mémoire tampon de chaîne allouée par RtlUnicodeStringToAnsiString.
RtlFreeOemString Libère la mémoire tampon de chaîne allouée par RtlUnicodeStringToOemString.
RtlFreeUnicodeString Libère la mémoire tampon de chaîne allouée par RtlAnsiStringToUnicodeString ou par RtlUpcaseUnicodeString.
RtlInitString Initialise une chaîne comptée.
RtlInitUnicodeString Initialise une chaîne Unicode comptée.
RtlUnicodeStringToAnsiString Convertit la chaîne source Unicode spécifiée en chaîne ANSI.
RtlUnicodeStringToOemString Cette fonction convertit la chaîne source Unicode spécifiée en chaîne OEM. La traduction est effectuée par rapport à la page de code OEM (OCP).
RtlUnicodeToMultiByteSize Détermine le nombre d’octets nécessaires pour représenter une chaîne Unicode en tant que chaîne ANSI.
RtlUnicodeToUTF8N La fonction RtlUnicodeToUTF8N traduit la chaîne Unicode spécifiée en une nouvelle chaîne de caractères, à l’aide de la page de code Format de transformation Unicode 8 bits (UTF-8).
RtlUTF8ToUnicodeN La fonction RtlUTF8ToUnicodeN traduit la chaîne source spécifiée en chaîne Unicode, à l’aide de la page de code UTF-8.
SendIMEMessageEx Spécifie une action ou un traitement pour l’éditeur de méthode d’entrée (IME) via une sous-fonction spécifiée. Note: Cette fonction est obsolète et ne doit pas être utilisée.
WINNLSEnableIME Active ou désactive temporairement un IME et, en même temps, active ou désactive l’affichage de toutes les fenêtres appartenant à l’IME. Note: Cette fonction est obsolète et ne doit pas être utilisée.

 

Structures

Rubrique Contenu
IMESTRUCT Utilisé par SendIMEMessageEx pour spécifier la sous-fonction à exécuter dans le message IME et ses paramètres. Cette structure est également utilisée pour recevoir des valeurs de retour de ces sous-fonctions.
STRING Cette structure est utilisée avec la fonction RtlUnicodeStringToOemString .

 

Routines du compilateur

Rubrique Contenu
__C_specific_handler Routine __C_specific_handler est une routine d’assistance pour le compilateur C.
routine _alldiv _alldiv Routine est une routine d’assistance pour le compilateur C.
_allmul Multiplie deux LONGLONG ou ULONGLONG.
_aulldiv Divise deux entiers ULONGLONG .
_chkstk Routine _chkstk Routine est une routine d’assistance pour le compilateur C.