WZCRefreshInterface-Funktion
[WZCRefreshInterface wird ab Windows Vista und Windows Server 2008 nicht unterstützt. Verwenden Sie stattdessen die Native Wifi-API, die ähnliche Funktionen bietet. Weitere Informationen finden Sie unter Informationen zur nativen WLAN-API.]
Die WZCRefreshInterface-Funktion aktualisiert Schnittstelleninformationen für eine bestimmte WLAN-Schnittstelle.
Syntax
DWORD WZCRefreshInterface(
_In_ LPWSTR pSrvAddr,
_In_ DWORD dwInFlags,
_In_ PINTF_ENTRY pIntf,
_Out_ LPDWORD pdwOutFlags
);
Parameter
-
pSrvAddr [in]
-
Ein Zeiger auf eine Zeichenfolge, die den Namen des Computers enthält, auf dem diese Funktion ausgeführt werden soll. Wenn dieser Parameter NULL ist, wird der Drahtlose Nullkonfigurationsdienst auf dem lokalen Computer aufgerufen.
Wenn der angegebene pSrvAddr-Parameter ein Remotecomputer ist, muss der Remotecomputer RPC-Remoteaufrufe unterstützen.
-
dwInFlags [in]
-
Eine Reihe von Feldern, die aktualisiert werden sollen, sowie bestimmte Aktualisierungsaktionen, die ausgeführt werden müssen. Dies ist eine Bitmaske, die eine beliebige Kombination der folgenden Flags enthalten kann.
Wert Bedeutung - INTF_DESCR
- 0x00010000
Aktualisieren Sie die Schnittstellenbeschreibung für eine WLAN-Schnittstelle.
Die aktualisierte Schnittstellenbeschreibung kann abgerufen werden, indem Sie die WZCQueryInterface-Funktion aufrufen, wobei das INTF_DESCR Bit im dwInFlags-Parameter festgelegt ist. Die Schnittstellenbeschreibung wird im wszDescr-Member der INTF_ENTRY Struktur zurückgegeben, auf die der pIntf-Parameter verweist, der von der WZCQueryInterface-Funktion zurückgegeben wird.- INTF_NDISMEDIA
- 0x00020000
Aktualisieren Sie die NDIS-Medieninformationen für eine WLAN-Schnittstelle.
Die aktualisierten NDIS-Medieninformationen können durch Aufrufen der WZCQueryInterface-Funktion mit dem im dwInFlags-Parameter festgelegten INTF_NDISMEDIA Bit abgerufen werden. Die NDIS-Medieninformationen werden in den Membern ulMediaState, ulMediaType und ulPhysicalMediaType der INTF_ENTRY Struktur zurückgegeben, auf die vom pIntf-Parameter verwiesen wird, der von der WZCQueryInterface-Funktion zurückgegeben wird.- INTF_ALL_OIDS
- 0xFFF00000
Aktualisieren Sie alle NDIS-OIDs für eine WLAN-Schnittstelle. Mit dieser Option werden die meisten Daten für eine WLAN-Schnittstelle aktualisiert.
Die aktualisierten Informationen können durch Aufrufen der WZCQueryInterface-Funktion abgerufen werden. -
pIntf [in]
-
Ein Zeiger auf eine INTF_ENTRY Struktur, die den Schlüssel der zu aktualisierenden Schnittstelle enthält.
-
pdwOutFlags [out]
-
Eine Reihe von Feldern, die erfolgreich aktualisiert wurden.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Rückgabecodes sein.
Rückgabecode | Beschreibung |
---|---|
|
Die Speichersteuerungsblöcke wurden zerstört. Dieser Fehler wird zurückgegeben, wenn der Wireless Zero Configuration-Dienst keine internen Objekte initialisiert hat. |
|
Die angegebene Datei wurde nicht gefunden. Dieser Fehler wird zurückgegeben, wenn die GUID im wszGuid-Member der INTF_ENTRY Struktur, auf die vom pIntf-Parameter verwiesen wird, keiner der DRAHTLOS-LAN-Schnittstellen auf dem lokalen Computer entspricht. |
|
Ein Parameter ist falsch. Dieser Fehler wird zurückgegeben, wenn der pIntf-ParameterNULL ist. Dieser Fehler wird zurückgegeben, wenn das wszGuid-Element der INTF_ENTRY Struktur, auf die vom pIntf-Parameter verwiesen wird , NULL ist. |
|
Verschiedene Fehlercodes. |
Bemerkungen
Das wszGuid-Element der INTF_ENTRY Struktur, auf die vom pIntf-Parameter verwiesen wird, muss eine Schnittstellen-GUID für eine WLAN-Schnittstelle enthalten. Eine Liste von WLAN-Schnittstellen kann abgerufen werden, indem Sie die Funktion WZCEnumInterfaces aufrufen.
Hinweis
Die Wzcsapi.h-Headerdatei und die Importbibliotheksdatei Wzcsapi.lib sind im Windows SDK nicht verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Ende des Supports (Client) |
Windows XP mit SP3 |
Ende des Supports (Server) |
Windows Server 2003 |
Header |
|
Bibliothek |
|
DLL |
|
Weitere Informationen