Compartilhar via


estrutura NTMS_IEPORTINFORMATION (ntmsapi.h)

[O Gerenciador de Armazenamento Removível não está mais disponível desde o Windows 7 e o Windows Server 2008 R2.]

A estrutura NTMS_IEPORTINFORMATION define propriedades específicas para um objeto de porta de inserção/ejeção.

Sintaxe

typedef struct _NTMS_IEPORTINFORMATION {
  DWORD     Number;
  DWORD     Content;
  DWORD     Position;
  WORD      MaxExtendSecs;
  NTMS_GUID Library;
} NTMS_IEPORTINFORMATION;

Membros

Number

Número da porta da biblioteca.

Content

Estado completo/vazio do objeto NTMS_IEPORT. Esse pode ser um dos valores a seguir.

Valor Significado
NTMS_PORTCONTENT_FULL
A porta está cheia.
NTMS_PORTCONTENT_EMPTY
A porta está vazia.
NTMS_PORTCONTENT_UNKNOWN
O conteúdo da porta não é conhecido.

Position

Posição do objeto NTMS_IEPORT. Esse pode ser um dos valores a seguir.

Valor Significado
NTMS_PORTPOSITION_EXTENDED
A porta é estendida.
NTMS_PORTPOSITION_RETRACTED
A porta é retraída.
NTMS_PORTPOSITION_UNKNOWN
A posição da porta é desconhecida.

MaxExtendSecs

Número máximo de segundos em que a porta tem permissão para permanecer aberta antes que uma solicitação de operador seja emitida. Os valores válidos estão entre 0 e 65.535 segundos. Este membro é gravável.

Library

Biblioteca que contém a porta.

Comentários

A estrutura NTMS_IEPORTINFORMATION está incluída na estrutura NTMS_OBJECTINFORMATION .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ntmsapi.h

Confira também

NTMS_OBJECTINFORMATION