DIV
EOF
Expand Minimize
Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

_open_osfhandle

Přidruží existující soubor operačního systému popisovačpopisovače souboru C Runtime.

int _open_osfhandle (
   intptr_t osfhandle,
   int flags 
);
osfhandle

Soubor operačního systému popisovač.

flags

Typy povolené operace.

Pokud je úspěšná, _open_osfhandle vrátí popisovač souboru C Runtime. V opačném případě vrátí –1.

_open_osfhandle funkce přidělení popisovače souboru C Runtime a přidruží soubor operačního systému popisovač určené osfhandle. flags argument je výraz integer vytvořené z jednoho nebo více manifest konstant definovanou ve Fcntl.h. Při použití dvou nebo více konstanty manifest do formulář flags argumentkonstanty jsou kombinovány s (bitový operátor OR operátor | ).

Fcntl.h definuje následující konstanty manifest .

_O_APPEND

Umístění souboru ukazatel na konec souboru před každou operaci zápisu.

_O_RDONLY

Otevře soubor pouze pro čtení.

_O_TEXT

Otevře soubor v režimu text (přeložit).

_O_WTEXT

Otevře soubor v režimu Unicode (přeložený UTF-16).

zavřít soubor otevřen s _open_osfhandle, volání _close. Základní popisovač je také uzavřena volání _close, takže není nutné volat funkce Win32CloseHandle na původní popisovač.

Rutina

Požadované hlavička

_open_osfhandle

<io.h>

Další informace o kompatibilitě v tématu Compatibility v úvodu.

Knihovny

Všechny verze C Runtime knihovny.

Referenční dokumentace

Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.