private void AttachRequestQueueToUrlGroup()
{
//
// Set the association between request queue and url group. After this, requests for registered urls will
// get delivered to this request queue.
//
Interop.HttpApi.HTTP_BINDING_INFO info = new Interop.HttpApi.HTTP_BINDING_INFO();
info.Flags = Interop.HttpApi.HTTP_FLAGS.HTTP_PROPERTY_FLAG_PRESENT;
info.RequestQueueHandle = DangerousGetHandle();
IntPtr infoptr = new IntPtr(&info);
SetUrlGroupProperty(Interop.HttpApi.HTTP_SERVER_PROPERTY.HttpServerBindingProperty,
infoptr, (uint)Marshal.SizeOf(typeof(Interop.HttpApi.HTTP_BINDING_INFO)));
}