LPM_INIT_INFO structure (lpmapi.h)
The LPM_INIT_INFO structure contains local policy module initialization information.
Syntax
typedef struct lpminitinfo {
DWORD PcmVersionNumber;
DWORD ResultTimeLimit;
int ConfiguredLpmCount;
PALLOCMEM AllocMemory;
PFREEMEM FreeMemory;
CBADMITRESULT PcmAdmitResultCallback;
CBGETRSVPOBJECTS GetRsvpObjectsCallback;
} LPM_INIT_INFO;
Members
PcmVersionNumber
Version of the policy control module
ResultTimeLimit
Time limit, in seconds, that the policy control module waits to receive results before timing out.
ConfiguredLpmCount
Number of configured local policy modules.
AllocMemory
Memory allocation function used to initialize memory for local policy modules, in the form of a PALLOCMEM function.
FreeMemory
Memory freeing function used to free memory allocated for the local policy module. See PFREEMEM for more information.
PcmAdmitResultCallback
Callback function used to admit results. See cbAdmitResult for more information.
GetRsvpObjectsCallback
Callback function used to obtain RSVP objects. See cbGetRsvpObjects for more information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | lpmapi.h |