NTKERNELAPI VOID FASTCALL ObInitializeFastReference ( IN PEX_FAST_REF FastRef, IN PVOID Object ) /*++ Routine Description: Initialize a fast reference structure. Arguments: FastRef - Rundown block to be initialized Return Value: None --*/ { // // If an object was given then bias the object reference by the cache size. // if (Object != NULL) { ObReferenceObjectEx (Object, ExFastRefGetAdditionalReferenceCount ()); } ExFastRefInitialize (FastRef, Object); }
VOID ExInitializeCallBack ( IN OUT PEX_CALLBACK CallBack ) /*++ Routine Description: This function initializes a low overhead callback. Arguments: CallBack - Pointer to the callback structure Return Value: None. --*/ { ExFastRefInitialize (&CallBack->RoutineBlock, NULL); }