estrutura NTMS_IEDOORINFORMATION (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_IEDOORINFORMATION define propriedades específicas para um objeto de porta de inserção/ejeção.

Sintaxe

typedef struct _NTMS_IEDOORINFORMATION {
  DWORD     Number;
  DWORD     State;
  WORD      MaxOpenSecs;
  NTMS_GUID Library;
} NTMS_IEDOORINFORMATION;

Membros

Number

Número da porta na biblioteca. Normalmente, as bibliotecas têm uma porta.

State

Estado da porta. Esse pode ser um dos valores a seguir.

Valor Significado
NTMS_DOORSTATE_CLOSED
A porta da biblioteca está fechada.
NTMS_DOORSTATE_OPEN
A porta da biblioteca está aberta.
NTMS_DOORSTATE_UNKNOWN
O estado da biblioteca é desconhecido.

MaxOpenSecs

Número máximo de segundos que a porta deve permanecer aberta. Os valores válidos estão entre 0 e 65.535 segundos Este membro é gravável.

Library

Biblioteca que contém essa porta.

Comentários

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

Se o membro MaxOpenSecs for zero, uma solicitação de operador para fechar a porta será gerada assim que a porta estiver aberta.

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