IWCNDevice::SetPassword-Methode (wcndevice.h)
Die IWCNDevice::SetPassword-Methode konfiguriert den Wert der Authentifizierungsmethode und bei Bedarf ein Kennwort, das für die ausstehende Sitzung verwendet wird. Diese Methode kann nur vor IWCNDevice::Connect aufgerufen werden.
Syntax
HRESULT SetPassword(
[in] WCN_PASSWORD_TYPE Type,
[in] DWORD dwPasswordLength,
[in] const BYTE [] pbPassword
);
Parameter
[in] Type
Ein WCN_PASSWORD_TYPE Wert, der die für die Sitzung verwendete Authentifizierungsmethode angibt.
[in] dwPasswordLength
Anzahl der Bytes im Puffer pbPassword.
[in] pbPassword
Ein Bytearray des Kennworts, codiert in ASCII.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Das Kennwort wird für die ausstehende Sitzung verwendet. |
|
Der Kennworttyp ist WCN_PASSWORD_TYPE_PUSH_BUTTON und die Kennwortlänge ist nicht 0.
Der Kennworttyp ist nicht WCN_PASSWORD_TYPE_PUSH_BUTTON oder WCN_PASSWORD_TYPE_PIN. |
Hinweise
Das Bytearray ist nicht NULL-beendet. Wenn das Kennwort beispielsweise eine 4-stellige PIN ist, sollten Sie dwPasswordLength als 4 übergeben, und pbPassword sollte auf ein 4-Byte-Array zeigen, das die PIN in ASCII enthält.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | wcndevice.h |
Weitere Informationen
WCN_PASSWORD_TYPE