]>
Commit | Line | Data |
---|---|---|
67c8f8a1 A |
1 | /* -*- Mode: C; tab-width: 4 -*- |
2 | * | |
4aea607d | 3 | * Copyright (c) 2002-2004 Apple Computer, Inc. All rights reserved. |
05292456 | 4 | * |
67c8f8a1 A |
5 | * Licensed under the Apache License, Version 2.0 (the "License"); |
6 | * you may not use this file except in compliance with the License. | |
7 | * You may obtain a copy of the License at | |
05292456 | 8 | * |
67c8f8a1 | 9 | * http://www.apache.org/licenses/LICENSE-2.0 |
05292456 | 10 | * |
67c8f8a1 A |
11 | * Unless required by applicable law or agreed to in writing, software |
12 | * distributed under the License is distributed on an "AS IS" BASIS, | |
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
14 | * See the License for the specific language governing permissions and | |
05292456 | 15 | * limitations under the License. |
05292456 A |
16 | |
17 | Change History (most recent first): | |
4aea607d A |
18 | |
19 | $Log: VPCDetect.h,v $ | |
67c8f8a1 A |
20 | Revision 1.3 2006/08/14 23:25:20 cheshire |
21 | Re-licensed mDNSResponder daemon source code under Apache License, Version 2.0 | |
22 | ||
23 | Revision 1.2 2006/02/26 19:31:05 herscher | |
24 | <rdar://problem/4455038> Bonjour For Windows takes 90 seconds to start. This was caused by a bad interaction between the VirtualPC check, and the removal of the WMI dependency. The problem was fixed by: 1) checking to see if WMI is running before trying to talk to it. 2) Retrying the VirtualPC check every 10 seconds upon failure, stopping after 10 unsuccessful tries. | |
25 | ||
4aea607d A |
26 | Revision 1.1 2005/11/27 20:21:16 herscher |
27 | <rdar://problem/4210580> Workaround Virtual PC bug that incorrectly modifies incoming mDNS packets | |
05292456 | 28 | |
05292456 A |
29 | */ |
30 | ||
4aea607d A |
31 | #pragma once |
32 | ||
33 | #include <windows.h> | |
67c8f8a1 | 34 | #include <mDNSEmbeddedAPI.h> |
4aea607d | 35 | |
05292456 | 36 | |
4aea607d A |
37 | #if defined(__cplusplus) |
38 | extern "C" | |
39 | { | |
05292456 A |
40 | #endif |
41 | ||
05292456 | 42 | |
67c8f8a1 A |
43 | extern mStatus |
44 | IsVPCRunning( BOOL * inVirtualPC ); | |
4aea607d A |
45 | |
46 | ||
47 | #if defined(__cplusplus) | |
48 | } | |
49 | #endif |