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 SPropValue81C9._8 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::SetPropsXCFLAC 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

FBadPropTagLSFK87