Idioma

File.OpenNullHandle Método

Definição

Abre um identificador para o dispositivo nulo do 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

Retornos

Um SafeFileHandle para o dispositivo nulo do sistema.

Exceções

Ocorreu um erro de E/S ao abrir o dispositivo nulo.

Comentários

Em Windows, o método abre um identificador para NUL. Em sistemas baseados em Unix, o método abre um identificador para /dev/null.

Para redirecionar a saída indesejada ou fornecer entrada vazia aos processos, use o dispositivo nulo. O dispositivo nulo descarta todos os dados gravados nele e não fornece dados (EOF) quando lidos.

O identificador retornado dá suporte à leitura e à gravação. As operações de leitura retornam 0 (EOF) e as operações de gravação são bem-sucedidas sem armazenar dados. O identificador é proprietário do recurso subjacente, portanto, descarte-o quando ele não for mais necessário.

Para cenários que não exigem identificadores de arquivo brutos ou descritores, considere usar Null em vez disso.

Aplica-se a