Upravit

Sdílet prostřednictvím


lpmapi.h header

This header is used by Quality of Service (QOS). For more information, see:

lpmapi.h contains the following programming interfaces:

Functions

 
LPM_AdmitRsvpMsg

The LPM_AdmitRsvpMsg function is called by the PCM to pass RSVP messages to the LPM for policy based�admission control decisions.
LPM_CommitResv

The LPM_CommitResv function is called by the PCM to obtain reservation commitment decisions from the LPM.
LPM_Deinitialize

The LPM_Deinitialize function allows the PCM to instruct LPMs to deinitialize, whether due to system shutdown or a change in Designated Subnet Bandwidth Manager (DSBM) status.
LPM_DeleteState

The LPM_DeleteState function is called by the PCM to delete the LPMs' RSVP state information.
LPM_GetRsvpObjects

The LPM_GetRsvpObjects function allows the PCM to query LPMs for policy data.
LPM_Initialize

The LPM_Initialize function initializes a local policy module (LPM).
LPM_IpAddressTable

The LPM_IpAddressTable function is used by the PCM to pass a list of IP addresses assigned to the Windows 2000 Server upon which the LPM is initialized.

Callback functions

 
CBADMITRESULT

The cbAdmitResult function is used by LPMs to return results for the LPM_AdmitRsvpMsg request.
CBGETRSVPOBJECTS

The cbGetRsvpObjects function is a callback function for LPMs to asynchronously return results for LPM_GetRsvpObjects requests.
PALLOCMEM

The PALLOCMEM function is a memory allocation function provided by the PCM, used for allocating memory when returning policy information to the PCM.
PFREEMEM

The PFREEMEM function is a memory-freeing function provided by the PCM.

Structures

 
ADSPEC

The ADSPEC structure contains Adspec message information for RSVP.
CtrlLoadFlowspec

The CtrlLoadFlowspec structure contains a Controlled Load FLOWSPEC.
ERROR_SPEC

The ERROR_SPEC structure contains RSVP error messages.
Error_Spec_IPv4

The Error_Spec_IPv4 structure stores error code information for RSVP transmissions.
FILTER_SPEC

The FILTER_SPEC structure stores information about an RSVP FILTERSPEC.
Filter_Spec_IPv4

The Filter_Spec_IPv4 structure contains information about an IPv4 FILTERSPEC.
Filter_Spec_IPv4GPI

The Filter_Spec_IPv4GPI structure contains generalized port ID information about an IPv4 FILTERSPEC.
FLOW_DESC

The FLOW_DESC structure contains flow descriptor information for RSVP.
Gads_parms_t

The Gads_parms_t structure stores guaranteed service Adspec parameters.
GenAdspecParams

The GenAdspecParams structure contains general path characterization parameters.
GenTspec

The GenTspec structure stores generic Tspec information.
GenTspecParms

The GenTspecParms structure stores generic Tspec parameters.
GuarFlowSpec

The GuarFlowSpec structure contains guaranteed flowspec information.
GuarRspec

The GuarRspec structure contains guaranteed Rspec information.
ID_ERROR_OBJECT

The ID_ERROR_OBJECT structure contains error message information for Identity Policy Elements for RSVP.
IntServFlowSpec

The IntServFlowSpec structure contains information about Integrated Services flowspecs.
IntServMainHdr

The IntServMainHdr structure is a header for Integrated Services RSVP objects.
IntServParmHdr

The IntServParmHdr structure is a header for Integrated Services parameters.
IntServServiceHdr

The IntServServiceHdr structure is a header for Integrated Services service objects.
IntServTspecBody

The IntServTspecBody structure contains information for an RSVP Tspec.
IS_ADSPEC_BODY

The IS_ADSPEC_BODY structure contains Integrated Services Adspec information.
IS_FLOWSPEC

The IS_FLOWSPEC structure stores an Integrated Services FLOWSPEC object.
LPM_INIT_INFO

The LPM_INIT_INFO structure contains local policy module initialization information.
LPMIPTABLE

The LPMIPTABLE structure contains IP information, including the SNMP index, IP address, and subnet mask for each interface. The LPMIPTABLE structure is supplied as an argument for the Lpm_IpAddressTable function.
POLICY_DATA

The POLICY_DATA structure contains policy data for RSVP messages.
POLICY_DECISION

The POLICY_DECISION structure contains RSVP policy decision information.
POLICY_ELEMENT

The POLICY_ELEMENT (lpmapi.h) structure contains an RSVP policy element.
QualAppFlowSpec

The QualAppFlowSpec structure contains FLOWSPEC information for a qualitative application.
QualTspec

The QualTspec structure contains qualitative Tspec information.
QualTspecParms

The QualTspecParms structure contains qualitative Tspec parameters.
RESV_STYLE

The RESV_STYLE structure contains information about RSVP RESV style.
RSVP_HOP

The RSVP_HOP structure contains information about an RSVP-enabled hop.
Rsvp_Hop_IPv4

The Rsvp_Hop_IPv4 structure stores information about an RSVP-enabled IPv4 hop.
RSVP_MSG_OBJS

The RSVP_MSG_OBJS structure contains RSVP message objects.
RSVP_SCOPE

The RSVP_SCOPE structure provides RSVP scope information.
RSVP_SESSION

The RSVP_SESSION structure stores information about an RSVP SESSION message.
RsvpObjHdr

The RsvpObjHdr structure provides an object header for an RSVP message.
Scope_list_ipv4

The Scope_list_ipv4 structure contains RSVP SCOPE object information.
SENDER_TSPEC

The SENDER_TSPEC structure contains information for an RSVP sender Tspec.
Session_IPv4

The Session_IPv4 structure stores information about an IPv4 RSVP SESSION object.