Condividi tramite


Funzione AreFileApisANSI (fileapi.h)

Determina se le funzioni di I/O del file usano la tabella codici del set di caratteri ANSI o OEM. Questa funzione è utile per le operazioni di input e output della console a 8 bit.

Sintassi

BOOL AreFileApisANSI();

Valore restituito

Se il set di funzioni di I/O del file usa la tabella codici ANSI, il valore restituito è diverso da zero.

Se il set di funzioni di I/O del file usa la tabella codici OEM, il valore restituito è zero.

Commenti

La funzione SetFileApisToOEM causa un set di funzioni di I/O file per l'uso della tabella codici OEM. La funzione SetFileApisToANSI causa l'uso della stessa serie di funzioni di I/O file per l'uso della tabella codici ANSI. Usare la funzione AreFileApisANSI per determinare la tabella codici in cui è in uso il set di funzioni di I/O dei file. Per una discussione sull'utilizzo di queste funzioni, vedere le sezioni Osservazioni di SetFileApisToOEM e SetFileApisToANSI.

Le funzioni di I/O del file la cui tabella codici è verificata da AreFileApisANSI sono queste funzioni esportate da KERNEL32.DLL che accettano o restituiscono un nome file.

Le funzioni SetFileApisToOEM e SetFileApisToANSI impostano la tabella codici per un processo, quindi AreFileApisANSI restituisce un valore che indica la tabella codici di un intero processo.

In Windows 8 e Windows Server 2012 questa funzione è supportata dalle tecnologie seguenti.

Tecnologia Supportato
Protocollo SMB (Server Message Block) 3.0
Failover trasparente SMB 3.0 (TFO)
SMB 3.0 con condivisioni file con scalabilità orizzontale (SO)
File system del volume condiviso del cluster (CsvFS)
File system resiliente (ReFS)

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione fileapi.h (includono Windows.h, WinBase.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

Funzioni di gestione file

SetFileApisToANSI

SetFileApisToOEM