_get_osfhandle
Visual Studio 2010
Updated: March 2011
Retrieves the operating-system file handle that is associated with the specified file descriptor.
intptr_t _get_osfhandle( int fd );
An operating-system file handle if fd is valid. Otherwise, the invalid parameter handler is invoked, as described in Parameter Validation. If execution is allowed to continue, this function returns INVALID_HANDLE_VALUE (–1) and sets errno to EBADF, indicating an invalid file handle.
Routine | Required header |
|---|---|
_get_osfhandle | <io.h> |
For more compatibility information, see Compatibility in the Introduction.
Not applicable. To call the standard C function, use PInvoke. For more information, see Platform Invoke Examples.