CmGetDeviceInterfaceClassGuid
NTSTATUS __stdcall CmGetDeviceInterfaceClassGuid(WCHAR *DeviceInterfaceName, _GUID *ClassGuid){
_GUID *v2;
_GUID *v3;
NTSTATUS result;
_UNICODE_STRING DestinationString;
__int16 SourceString[40];
v3 = v2;
DestinationString = 0i64;
result = CmGetDeviceInterfaceClassGuidString(DeviceInterfaceName, (WCHAR *)ClassGuid);
if( result >= 0 )
{
result = RtlInitUnicodeStringEx(&DestinationString, (WCHAR *)SourceString);
if( result >= 0 )
return RtlGUIDFromString(&DestinationString, v3);
}
return result;
}Referenced by:
CmGetDeviceInterfaceMappedPropertyFromComposite
IopProcessSetInterfaceState
PiSwCompleteCreate