Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Converts a Boolean value to a char value.
Syntax
HRESULT VarI1FromBool(
  [in]  VARIANT_BOOL boolIn,
  [out] CHAR         *pcOut
);
Parameters
[in] boolIn
The value to convert.
[out] pcOut
The resulting value.
Return value
This function can return one of these values.
| Return code | Description | 
|---|---|
| 
 | Success. | 
| 
 | The input parameter is not a valid type of variant. | 
| 
 | The data pointed to by the output parameter does not fit in the destination type. | 
| 
 | The argument could not be coerced to the specified type. | 
| 
 | One of the arguments is not valid. | 
| 
 | Insufficient memory to complete the operation. | 
Requirements
| Requirement | Value | 
|---|---|
| Target Platform | Windows | 
| Header | oleauto.h | 
| Library | OleAut32.lib | 
| DLL | OleAut32.dll |