Prise en charge des clients de Low-Level divers

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 à des fins de compatibilité avec les versions 16 bits de Windows. Les applications Win32 doivent utiliser la fonction CloseHandle.
_lopen La fonction _lopen ouvre un fichier existant et définit le pointeur de fichier au début du fichier. Cette fonction est fournie à des fins de 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 à des fins de 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 dédoublement de fenêtre pour le processus de l’interface graphique utilisateur appelant. le dédoublement de fenêtre est une fonctionnalité du gestionnaire de Windows qui permet à l’utilisateur de réduire, déplacer ou fermer la fenêtre principale d’une application qui ne répond pas.
GetMediaComponentPackageInfo Retourne la liste des propriétés de tous les codecs multimédias installés sur le système qui répondent aux critères spécifiés.
GetMediaExtensionCommunicationFactory Crée une fabrique de communication pour l’inscription d’une extension de média.
InstantiateComponentFromPackage Crée une instance d’une classe dans un package d’application.
IsMediaBehaviorEnabled Obtient une valeur indiquant si le comportement du mé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 descripteur de fichier. NtDeviceIoControlFile est remplacé par DeviceIoControl.
NtWaitForSingleObject Action déconseillée. Attend que l’objet spécifié atteigne un état de 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 de 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 une chaîne OEM. La traduction est effectuée par rapport à la page de codes OEM (OCP).
RtlUnicodeToMultiByteSize Détermine le nombre d’octets nécessaires pour représenter une chaîne Unicode sous la forme d’une 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 codes UTF-8 (Unicode Transformation Format) de 8 bits.
RtlUTF8ToUnicodeN La fonction RtlUTF8ToUnicodeN traduit la chaîne source spécifiée en chaîne Unicode, à l’aide de la page de codes 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 détenues par 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.
CHAÎNE Cette structure est utilisée avec la fonction RtlUnicodeStringToOemString .

Routines du compilateur

Rubrique Contenu
___Routine de gestionnaire spécifique à C _ Le _ _ _ _ gestionnaire spécifique à c est une routine d’assistance pour le compilateur c.
_Routine alldiv la _ routine alldiv est une routine d’assistance pour le compilateur C.
_allmul Multiplie deux LongLong ou ULONGLONG.
_aulldiv Divise deux entiers ULONGLONG .
_Routine chkstk la _ routine chkstk est une routine d’assistance pour le compilateur C.