Я не очень в COM-интерфейсы, таким образом, я имею небольшой вопрос, говорю, что у меня есть этот код:
[Guid("148BD528-A2AB-11CE-B11F-00AA00530503"),
InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
internal interface IEnumWorkItems {
[PreserveSig()]
int Next([In] uint RequestCount, [Out] out System.IntPtr Names,
[Out] out uint Fetched);
void Skip([In] uint Count);
void Reset();
void Clone([Out, MarshalAs(UnmanagedType.Interface)]
out IEnumWorkItems EnumWorkItems);
}
Как делают я знаю, что "148BD528-A2AB-11CE-B11F-00AA00530503" соответствует IEnumWorkItems: http://msdn.microsoft.com/en-us/library/aa380706 (По сравнению с 85) .aspx
Как то, если я хочу знать GUID этого интерфейса: http://msdn.microsoft.com/en-us/library/aa381811 (По сравнению с 85) .aspx, где я нахожу его?
Я никогда не сталкивался с официальной документацией - однако есть несколько способов найти ее:
В реестре выполните поиск имени класса в HKEY_CLASSES_ROOT
, вы найдете GUID