NAME CreateExtIO -- create an iorequest structure SYNOPSIS ioReq = CreateExtIO(port,ioSize); struct iorequest *createextio(struct msgport *, ulong); FUNCTION Allocates memory for and initializes a new IO request block of a user-specified number of bytes. The number of bytes MUST be the size of a legal iorequest (or extended iorequest) or very nasty things will happen. INPUTS port - an already initialized message port to be used for this IO request's reply port. If this is NULL this function fails. ioSize - the size of the IO request to be created. RESULT ioReq - a new IO Request block, or NULL if there was not enough memory EXAMPLE if (ioReq = CreateExtIO(CreatePort(NULL,0),sizeof(struct IOExtTD))) SEE ALSO deleteextio(), createport(), exec.library/createmsgport()