Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione EngUnicodeToMultiByteN converte la stringa Unicode specificata in una stringa ANSI usando la tabella codici ANSI corrente.
Sintassi
ENGAPI VOID EngUnicodeToMultiByteN(
[out] PCHAR MultiByteString,
[in] ULONG MaxBytesInMultiByteString,
[out, optional] PULONG BytesInMultiByteString,
[in] PWSTR UnicodeString,
[in] ULONG BytesInUnicodeString
);
Parametri
[out] MultiByteString
Puntatore al buffer che riceve la stringa ANSI risultante.
[in] MaxBytesInMultiByteString
Specifica il numero massimo di byte da scrivere in MultiByteString. Se questo valore è troppo piccolo, causando il troncamento di MultiByteString equivalente a UnicodeString, non viene restituito alcun risultato della condizione di errore.
[out, optional] BytesInMultiByteString
Puntatore a un ULONG che riceve il numero di byte scritti in MultiByteString.
[in] UnicodeString
Puntatore alla stringa di origine Unicode da convertire in ANSI.
[in] BytesInUnicodeString
Specifica il numero di byte in UnicodeString.
Valore restituito
nessuno
Requisiti
| Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
| Piattaforma di destinazione | Universale |
| Intestazione | winddi.h (include Winddi.h) |
| Libreria | Win32k.lib |
| DLL | Win32k.sys |