FBadProp
The FBadProp
function validates a specified property.
Note This function
may not be supported in future versions of MAPI.
Quick Info
|
Header
file: |
MAPIVAL.H |
|
Implemented
by: |
MAPI |
|
Called by: |
Service
providers |
ULONG FBadProp(
|
LPSPropValue lpprop |
|
|
); |
|
Parameters
lpprop
[in] An SPropValue structure defining the
property to be validated.
Return Values
TRUE
The specified
property is invalid.
FALSE
The specified
property is valid.
Remarks
A service
provider can call the FBadProp function for several reasons, for example
to prepare for a call to the IMAPIProp::SetProps method setting a property. FBadProp
validates the specified property depending on the property type. For example,
if the property is Boolean, FBadProp ensures that its value is either
TRUE or FALSE. If the property is binary, FBadProp checks its pointer
and size and makes sure that it is allocated correctly.
See Also
FBadPropTag