RM_AVAILABILITY_INFO (Compact 7)
3/12/2014
This structure is used with the RMNT_RESOURCE_AVAILABILITY RM_NOTIFICATION_TYPE to pass notification callback data to the Resource Manager.
Syntax
typedef struct RM_AVAILABILITY_INFO {
DWORD dwVersion;
RM_RESOURCE_ID resourceId;
BOOL fAvailable;
RM_UNAVAILABLE_REASON reason;
RM_UNAVAILABLE_SPECIFIC_CAUSE specificCause;
} RM_AVAILABILITY_INFO ;
Members
- dwVersion
Version of this structure according to Resource Manager Constants.
- resourceId
The RM_RESOURCE_ID of the resource.
- fAvailable
The current resource state, TRUE for available and FALSE for not available.
- reason
The RM_UNAVAILABLE_REASON that the resource is unavailable. This field is valid only when fAvailable is FALSE.
- specificCause
The RM_UNAVAILABLE_SPECIFIC_CAUSE that the resource is unavailable. This field is valid only when fAvailable is FALSE.
Requirements
Header |
rmnet.h |
See Also
Reference
Resource Manager Structures
RM_NOTIFICATION_TYPE
RM_RESOURCE_ID
RM_UNAVAILABLE_REASON
RM_UNAVAILABLE_SPECIFIC_CAUSE
Resource Manager Constants
RM_CALLBACK
Resource Manager Reference