estrutura MIB_IFSTATUS (iprtrmib.h)
A estrutura MIB_IFSTATUS armazena informações status para uma interface específica.
Sintaxe
typedef struct _MIB_IFSTATUS {
DWORD dwIfIndex;
DWORD dwAdminStatus;
DWORD dwOperationalStatus;
BOOL bMHbeatActive;
BOOL bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;
Membros
dwIfIndex
O índice que identifica a interface.
dwAdminStatus
O status administrativo da interface, ou seja, se a interface está habilitada ou desabilitada administrativamente.
dwOperationalStatus
O status operacional da interface. Esse membro pode ser um dos valores definidos na enumeração ROUTER_CONNECTION_STATE definida no arquivo de cabeçalho Mprapip.h . Consulte a enumeração ROUTER_CONNECTION_STATE para obter uma descrição amd de lista dos possíveis estados operacionais.
bMHbeatActive
Especifica se a detecção de pulsação multicast está habilitada. Um valor true indica que a detecção de pulsação está habilitada. Um valor false indica que a detecção de pulsação está desabilitada.
bMHbeatAlive
Especifica se o intervalo de pulsação com várias pulsações mortas foi excedido. Um valor de FALSE indica que o intervalo foi excedido. Um valor true indica que o intervalo não foi excedido.
Comentários
Observe que o arquivo de cabeçalho Iprtrmib.h é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . O arquivo de cabeçalho Iprtrmib.h nunca deve ser usado diretamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | iprtrmib.h (inclua Iphlpapi.h) |