'\"macro stdmacro
.if n .pH ddi_dki.noenable @(#)noenable	40.6 of 10/10/89
.\" Copyright 1989 AT&T
.de IX
.ie '\\n(.z'' .tm .Index: \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9	\\n%
.el \\!.IX \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
..
.nr X
.if \nX=0 .ds x} noenable D3DK "STREAMS" "DDI/DKI" "\&"
.if \nX=1 .ds x} noenable D3DK "STREAMS" "DDI/DKI"
.if \nX=2 .ds x} noenable D3DK "" "\&"
.if \nX=3 .ds x} noenable "" "" "\&"
.TH \*(x}
.IX "\f4noenable\fP(D3DK)"
.SH NAME
\f4noenable\f1 \- prevent a queue from being scheduled
.SH SYNOPSIS
.nf
.na
\f4#include <sys/stream.h>
#include <sys/ddi.h>
.sp 0.5
void noenable(queue_t *\f2q\f4);\f1
.ad
.fi
.SH ARGUMENT
.RS 0n 10
.IP "\f2q\f1" 10n
Pointer to the queue.
.RE
.SH DESCRIPTION
The \f4noenable\f1 function prevents the queue \f4q\f1 from being scheduled
for service
by \f4insq\f1(D3DK), or by \f4putq\f1(D3DK) or \f4putbq\f1(D3DK) when
enqueuing an ordinary priority message.  The queue can be re-enabled with
the \f4enableok\f1(D3DK) function.
.SH RETURN VALUE
None
.SH LEVEL
Base or Interrupt
.SH SEE ALSO
\f2BCI Driver Development Guide\f1, Chapter 7, ``STREAMS''
.P
.na
\f4enableok\f1(D3DK),
\f4insq\f1(D3DK),
\f4putq\f1(D3DK),
\f4putbq\f1(D3DK),
\f4qenable\f1(D3DK)
.ad
