Partilhar via


DRV_REQUESTID

O tipo de dados DRV_REQUESTID é usado para fornecer um identificador exclusivo para uma solicitação ao provedor de serviços. Um valor desse tipo é passado como um parâmetro para cada função que permite a operação assíncrona. Se a operação for assíncrona, o provedor de serviços retornará esse valor como o valor de retorno da função. Sempre que o provedor de serviços sinaliza uma solicitação como assíncrona dessa forma, ele deve eventualmente informar que a operação foi concluída chamando a função de retorno de chamada Completion_Proc.

A TAPI garante que os valores de DRV_REQUESTID que fornece são estritamente positivos, ou seja, entre os valores de 0x00000001 e 0x7FFFFFFF, inclusive. Além disso, os valores são exclusivos na medida em que nenhum valor retornado de uma função para sinalizar a solicitação como assíncrona será reutilizado antes que a operação seja relatada como concluída.