_get_fmode
Ruft den Standarddateiübersetzungsmodus für Datei-E/A-Vorgänge ab.
errno_t _get_fmode(
int * pmode
);
Parameter
- [out] pmode
Ein Zeiger auf eine mit der aktuellen Standardmodus zu füllenden Integer: _O_TEXT oder _O_BINARY.
Rückgabewert
Gibt null zurück, wenn dies; ein Fehlercode auf Fehler. Wenn pmodeNULL ist, wird der ungültige Parameterhandler aufgerufen, wie in Parametervalidierung beschrieben. Wenn die weitere Ausführung zugelassen wird, wird errno auf EINVAL gesetzt, und die Funktion gibt EINVAL zurück.
Hinweise
Die Funktion ruft den Wert der globalen Variablen _fmode ab. Diese Variable gibt den Standarddateiübersetzungsmodus für und Streamdatei-e/a-Vorgänge die systemnahen, wie _open, _pipe, fopen und freopen an.
Anforderungen
Routine |
Erforderlicher Header |
Optionaler Header |
---|---|---|
_get_fmode |
<stdlib.h> |
<fcntl.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.
Beispiel
Siehe das Beispiel in _set_fmode.
Entsprechung in .NET Framework
Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.