Lenguaje

File.OpenNullHandle Método

Definición

Abre un identificador para el dispositivo NULL del sistema.

public:
 static Microsoft::Win32::SafeHandles::SafeFileHandle ^ OpenNullHandle();
public static Microsoft.Win32.SafeHandles.SafeFileHandle OpenNullHandle();
static member OpenNullHandle : unit -> Microsoft.Win32.SafeHandles.SafeFileHandle
Public Shared Function OpenNullHandle () As SafeFileHandle

Devoluciones

objeto SafeFileHandle al dispositivo NULL del sistema.

Excepciones

Error de E/S al abrir el dispositivo NULL.

Comentarios

En Windows, el método abre un identificador en NUL. En los sistemas basados en Unix, el método abre un identificador en /dev/null.

Para redirigir la salida no deseada o proporcionar una entrada vacía a los procesos, use el dispositivo NULL. El dispositivo NULL descarta todos los datos escritos en él y no proporciona datos (EOF) cuando se leen.

El identificador devuelto admite tanto lectura como escritura. Las operaciones de lectura devuelven 0 (EOF) y las operaciones de escritura se realizan correctamente sin almacenar ningún dato. El identificador posee el recurso subyacente, por lo que debe desecharlo cuando ya no sea necesario.

En los escenarios que no requieren identificadores o descriptores de archivo sin procesar, considere la posibilidad de usar Null en su lugar.

Se aplica a