Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 27 of file bag.c.
{ PKSIDEVICE_HEADER DeviceHeader; PKSIOBJECT_BAG Bag; IKsDevice *KsDevice; /* get real device header */ DeviceHeader = (PKSIDEVICE_HEADER)CONTAINING_RECORD(Device, KSIDEVICE_HEADER, KsDevice); /* allocate a object bag ctx */ Bag = AllocateItem(NonPagedPool, sizeof(KSIOBJECT_BAG)); if (!Bag) return STATUS_INSUFFICIENT_RESOURCES; /* get device interface */ KsDevice = (IKsDevice*)&DeviceHeader->BasicHeader.OuterUnknown; /* initialize object bag */ return KsDevice->lpVtbl->InitializeObjectBag(KsDevice, Bag, NULL); }