_get_fmode
Ruft den Modus Übersetzungs der Standarddatei 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 gefüllt werden soll, Ganzzahl: _O_TEXT oder _O_BINARY.
Rückgabewert
Gibt NULL zurück, wenn erfolgreich; Fehlercode ein Fehler auf.Wenn pmodeNULLungültige Parameter ist, wird der Ereignishandler aufgerufen, wie in Parametervalidierungbeschrieben.Wenn die Ausführung zulässig ist, um fortzufahren, wird errno zu EINVAL festgelegt, und die Funktion gibt EINVALzurück.
Hinweise
Die Funktion ruft den Wert der globalen Variablen _fmode ab.Diese Variable gibt den Modus für Übersetzungs der Standarddatei für die datei-e/a-Vorgänge Stream und auf niedriger Ebene, z. B. _open, _pipe, fopenund freopenan.
Anforderungen
Routine |
Erforderlicher Header |
Optionaler Header |
---|---|---|
_get_fmode |
<stdlib.h> |
<fcntl.h> |
Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.
Beispiel
Weitere Informationen finden Sie im Beispiel in _set_fmode.
NET Framework-Entsprechung.
Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.