Partilhar via


estrutura RSVP_RESERVE_INFO (qossp.h)

O objeto QOS RSVP_RESERVE_INFO, por meio do buffer ProviderSpecific, permite que o comportamento RSVP para um determinado fluxo seja especificado ou modificado em um nível granular e permite que as configurações de estilo RSVP padrão para um fluxo sejam substituídas. Embora RSVP_RESERVE_INFO seja tecnicamente uma estrutura, seu uso na tecnologia QOS do Windows 2000 e, especialmente, sua inclusão necessária do QOS_OBJECT_HDR como seu primeiro membro, o define como um objeto QOS.

Nota Não há suporte para o RSVP_RESERVE_INFO objeto QOS, exceto no Windows 2000.
 

Sintaxe

typedef struct _RSVP_RESERVE_INFO {
  QOS_OBJECT_HDR     ObjectHdr;
  ULONG              Style;
  ULONG              ConfirmRequest;
  LPRSVP_POLICY_INFO PolicyElementList;
  ULONG              NumFlowDesc;
  LPFLOWDESCRIPTOR   FlowDescList;
} RSVP_RESERVE_INFO, *LPRSVP_RESERVE_INFO;

Membros

ObjectHdr

O objeto QOS QOS_OBJECT_HDR.

Style

Especifica o estilo de reserva RSVP para um determinado fluxo e pode ser usado para substituir estilos de reserva padrão colocados em um tipo específico de fluxo. Mais informações sobre estilos de reserva RSVP e as configurações padrão para determinadas sessões de soquete habilitadas para QOS podem ser encontradas em Componentes QOS controlados por rede. Esse membro pode ser um dos valores a seguir.

Valor Significado
RSVP_WILDCARD_SYLE
Implementa o estilo de reserva RSVP do WF. RSVP_WILDCARD_STYLE é o valor padrão para receptores multicast e receptores UDP unicast. Especificar RSVP_WILDCARD_STYLE por meio de RSVP_RESERVE_INFO é útil para substituir o valor padrão (RSVP_FIXED_FILTER_STYLE) aplicado a receptores unicast conectados.
RSVP_FIXED_FILTER_STYLE
Implementa o estilo de reserva RSVP de Filtro Fixo (FF). RSVP_FIXED_FILTER_STYLE é útil para substituir o estilo padrão para receptores multicast ou receptores unicast UDP não conectados (RSVP_WILDCARD_STYLE). Ele também pode ser usado para gerar várias reservas RSVP_FIXED_FILTER_STLYE em instâncias em que apenas uma única reserva de RSVP_FIXED_FILTER_STYLE será gerada por padrão, como com receptores unicast conectados.
RSVP_SHARED_EXPLICIT_STYLE
Implementa o estilo de reserva RSVP compartilhado explícito (SE).
RSVP_DEFAULT_STYLE
Implementa o estilo de reserva padrão para o computador.
 
Nota É importante observar que o número de remetentes incluídos em qualquer reserva de RSVP_SHARED_EXPLICIT_STYLE individual deve ser menor que cem remetentes. Se mais de cem remetentes tentarem se conectar a uma reserva RSVP_SHARED_EXPLICIT_STYLE, a tentativa de centésimo (e acima) falhará sem aviso prévio.
 

ConfirmRequest

Pode ser usado por um aplicativo de recebimento para solicitar a notificação de sua solicitação de reserva definindo ConfirmRequest como um valor diferente de zero. Essa notificação é obtida quando dispositivos com reconhecimento de RSVP no caminho de dados entre o remetente e o receptor (ou vice-versa) transmitem uma mensagem DE CONFIRMAÇÃO RESV para o nó solicitante. Observe que um nó RSVP não é necessário para gerar automaticamente mensagens RESV CONFIRMATION.

PolicyElementList

Ponteiro para o conjunto de elementos de política. Informações de política opcionais, conforme fornecido em uma estrutura RSVP_POLICY_INFO .

NumFlowDesc

Especifica a contagem FLOWDESCRIPTOR.

FlowDescList

Ponteiro para a lista de FLOWDESCRIPTORs.

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 qossp.h

Confira também

QOS_OBJECT_HDR