OUT PVOID * Result)
{
PIO_STACK_LOCATION IoStack;
- ULONG ObjectLength, ParametersLength;
+ SIZE_T ObjectLength, ParametersLength;
PVOID Buffer;
/* get current irp stack */
/* store result */
*Result = Buffer;
- *Size = ParametersLength;
+ *Size = (ULONG)ParametersLength;
return STATUS_SUCCESS;
}
PKSBASIC_HEADER BasicHeader = (PKSBASIC_HEADER)((ULONG_PTR)Object - sizeof(KSBASIC_HEADER));
/* sanity check */
- ASSERT(BasicHeader->Type == KsObjectTypeDevice || BasicHeader->Type == KsObjectTypeFilterFactory ||
+ ASSERT(BasicHeader->Type == KsObjectTypeDevice || BasicHeader->Type == KsObjectTypeFilterFactory ||
BasicHeader->Type == KsObjectTypeFilter || BasicHeader->Type == KsObjectTypePin);
/* return objects outer unknown */