RPC_OBJECT_INQ_FN callback function (rpcdce.h)
The RPC_OBJECT_INQ_FN function is a prototype for a function that facilitates replacement of the default object UUID to type UUID mapping.
Syntax
RPC_OBJECT_INQ_FN RpcObjectInqFn;
void RpcObjectInqFn(
UUID *ObjectUuid,
UUID *TypeUuid,
RPC_STATUS *Status
)
{...}
Parameters
ObjectUuid
Pointer to the variable that specifies the object UUID that is to be mapped to a type UUID.
TypeUuid
Pointer to the address of the variable that is to contain the type UUID derived from the object UUID. The type UUID is returned by the function.
Status
Pointer to a return value for the function.
Return value
None
Remarks
You can replace the default mapping function that maps object UUIDs to type UUIDs by calling RpcObjectSetInqFn and supplying a pointer to a function of type RPC_OBJECT_INQ_FN. The supplied function must match the function prototype specified by the type definition: a function with three parameters and the function return value of void.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | rpcdce.h (include Rpc.h) |