AreFileApisANSI-Funktion (fileapi.h)

Bestimmt, ob die Datei-E/A-Funktionen die ANSI- oder die OEM-Zeichensatzcodepage verwenden. Diese Funktion ist für Eingabe- und Ausgabevorgänge in der 8-Bit-Konsole nützlich.

Syntax

BOOL AreFileApisANSI();

Rückgabewert

Wenn die Datei-E/A-Funktionen die ANSI-Codepage verwenden, ist der Rückgabewert ungleich null.

Wenn der Satz von Datei-E/A-Funktionen die OEM-Codepage verwendet, ist der Rückgabewert null.

Hinweise

Die SetFileApisToOEM-Funktion bewirkt, dass eine Reihe von Datei-E/A-Funktionen die OEM-Codepage verwendet. Die SetFileApisToANSI-Funktion bewirkt, dass derselbe Satz von Datei-E/A-Funktionen die ANSI-Codepage verwendet. Verwenden Sie die AreFileApisANSI-Funktion , um zu bestimmen, welche Codepage der Satz von Datei-E/A-Funktionen derzeit verwendet. Eine Erläuterung der Verwendung dieser Funktionen finden Sie in den Abschnitten "Hinweise" von SetFileApisToOEM und SetFileApisToANSI.

Die Datei-E/A-Funktionen, deren Codepage von AreFileApisANSI ermittelt wird, sind funktionen, die von KERNEL32.DLL exportiert werden und einen Dateinamen akzeptieren oder zurückgeben.

Die Funktionen SetFileApisToOEM und SetFileApisToANSI legen die Codepage für einen Prozess fest, sodass AreFileApisANSI einen Wert zurückgibt, der die Codepage eines gesamten Prozesses angibt.

Unter Windows 8 und Windows Server 2012 wird diese Funktion von den folgenden Technologien unterstützt.

Technologie Unterstützt
SMB 3.0-Protokoll (Server Message Block) Ja
SMB 3.0 Transparent Failover (TFO) Ja
SMB 3.0 mit Dateifreigaben mit horizontaler Skalierung (SO) Ja
Dateisystem mit freigegebenen Clustervolumes (CsvFS) Ja
Robustes Dateisystem (Resilient File System, ReFS) Ja

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile fileapi.h (include Windows.h, WinBase.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Dateiverwaltungsfunktionen

SetFileApisToANSI

SetFileApisToOEM