Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Un cliente usa el método KSMETHOD_STREAMALLOCATOR_FREE para liberar un marco de vuelta al asignador determinado. Un KSMETHOD_STREAMALLOCATOR_ALLOC pendiente, si existe, se puede completar mediante este método.
Por ejemplo, un cliente en modo kernel podría usar el código de ejemplo siguiente para liberar un marco:
Observaciones
Method.Identifier.Set = KSMETHODSETID_StreamAllocator;
Method.Identifier.Id = KSMETHOD_STREAMALLOCATOR_FREE;
Method.Flags = KSMETHOD_TYPE_READ;
DeviceIoControl(
AllocatorHandle,
IOCTL_KS_METHOD,
&Method,
sizeof(KSMETHOD),
&Frame,
sizeof( PVOID ),
&BytesReturned,
&Overlapped);