RPC_OBJECT_INQ_FN callback function

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


void CALLBACK 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

This callback function does not return a value.

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

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Rpcdce.h (include Rpc.h)

See also

RpcObjectSetInqFn

 

 

Show: