Share via


3.1.4.6.2 Initialize64BitQueryCellSupport (Opnum 4)

This method is called by a client to perform capability negotiation for the 64-bit QueryCell Marshaling Format Capability (section 3.1.4.2).

 HRESULT Initialize64BitQueryCellSupport(
   [in] BOOL bClientSupports64BitQueryCells,
   [out] BOOL* pbServerSupports64BitQueryCells
 );

bClientSupports64BitQueryCells: A BOOL value that indicates whether the client supports the 64-bit QueryCell Marshaling Format.

pbServerSupports64BitQueryCells: A pointer to a BOOL value that, upon successful completion, indicates whether the server supports the 64-bit QueryCell Marshaling Format.

Return Values: This method MUST return S_OK (0x00000000) on success and a failure result, as specified in [MS-ERREF] section 2.1, on failure. All failure results MUST be treated identically.

Upon receiving a call to this method, the server MUST attempt to set the value referenced by pbServerSupports64BitQueryCells to indicate whether it supports the 64-bit QueryCell marshaling format, and fail the call if it cannot set the value.