Wie kann ich die Dateideskriptor-Flags 'fd flags' erhalten, die sich in der Dateideskriptortabelle befinden, die jedem geöffneten Dateideskriptor zugeordnet ist? Ich würde gerne wissen, um den Code manuell oder zumindest welche Funktionen und Strukturen zu erforschen, weiter zu schreiben, ohne die fcntl-Funktion zu verwenden oder die/proc-Einträge anzuzeigen.Manuelles Abrufen von Informationen über den Linux-Dateideskriptor Tabelle
Die folgende Abbildung zeigt, dass die Dateideskriptortabelle für einen bestimmten Prozess ein Flag-Feld und ein Dateizeigerfeld enthält. Wie kann ich programmatisch auf diese Felder zugreifen?
gerade meine Frage bearbeitet, ist es möglich, dies zu tun, ohne das Proc-Verzeichnis anzuzeigen? –