CInstance::GetWCHAR-Methode (instance.h)
[Die CInstance-Klasse ist Teil des WMI-Anbieterframeworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Die GetWCHAR-Methode ruft eine WCHAR-Zeichenfolgeneigenschaft ab.
Syntax
bool GetWCHAR(
LPCWSTR name,
LPWSTR *pW
);
Parameter
name
Name der abgerufenen WCHAR-Zeichenfolgeneigenschaft .
pW
Puffer, der die WCHAR-Zeichenfolgeneigenschaft empfängt.
Rückgabewert
Gibt TRUE zurück, wenn der Vorgang erfolgreich war, und FALSE , wenn versucht wurde, eine Eigenschaft abzurufen, die kein Typ ist, der mit WCHAR-Zeichenfolgen kompatibel ist, oder eine Eigenschaft, die nicht vorhanden ist. Weitere Informationen finden Sie in der Protokolldatei Framework.log.
Hinweise
Es liegt in der Verantwortung des Implementierers, den von der WCHAR-Zeichenfolge belegten Arbeitsspeicher freizugeben:
free(pw);
Verwenden Sie "free " statt "delete" , da das Anbieterframework die Zeichenfolge mithilfe von malloc zuordnet und nicht den neuen Operator verwendet.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | instance.h (schließen Sie FwCommon.h ein) |
Bibliothek | FrameDyn.lib |
DLL | FrameDynOS.dll; FrameDyn.dll |