DRV_REQUESTID 数据类型用于为服务提供程序的请求提供唯一标识符。 此类型的值作为参数传递给允许异步作的每个函数。 如果作是异步的,则服务提供商将此值作为函数的返回值返回。 每当服务提供程序以这种方式将请求标记为异步时,它最终必须通过调用 Completion_Proc 回调函数来报告作已完成。
TAPI 确保它提供的 DRV_REQUESTID 值严格为正值,即0x00000001值与0x7FFFFFFF(含)之间的值。 此外,值是唯一的,因为没有从函数返回的值将请求标记为异步,在报告作完成之前将重新使用。