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