CredReadDomainCredentialsFn-Rückruffunktion (ntsecpkg.h)
Liest Domänenanmeldeinformationen aus dem Anmeldeinformations-Manager.
Syntax
CredReadDomainCredentialsFn Credreaddomaincredentialsfn;
NTSTATUS Credreaddomaincredentialsfn(
[in] PLUID LogonId,
[in] ULONG CredFlags,
[in] PCREDENTIAL_TARGET_INFORMATIONW TargetInfo,
ULONG Flags,
PULONG Count,
[out] PENCRYPTED_CREDENTIALW **Credential
)
{...}
Parameter
[in] LogonId
Die Anmelde-ID, für die Anmeldeinformationen gelesen werden sollen.
[in] CredFlags
Flags, die das Verhalten dieser Funktion bestimmen. Die folgenden Flags werden definiert.
Wert | Bedeutung |
---|---|
|
Der Aufrufer ist in Bearbeitung. |
|
Der Aufrufer sollte die midl_user_allocate-Funktion verwenden, um den Anmeldeinformationspuffer zuzuweisen. |
|
Zwischenspeichern Sie keine Zielinformationen. |
|
Die Anmeldeinformationen werden als Klartext übergeben. |
|
Die Anmeldeinformationen werden mithilfe der RtlEncryptMemory-Funktion verschlüsselt. |
|
Der Aufrufer ist ein vertrauenswürdiger Prozess. |
[in] TargetInfo
Ein Zeiger auf eine CREDENTIAL_TARGET_INFORMATION Struktur, die Informationen zum Zielcomputer enthält.
Flags
Reserviert. Dieser Parameter muss auf 0 festgelegt werden.
Count
Die Anzahl der Elemente im Array "Anmeldeinformationen ".
[out] Credential
Ein Zeiger auf einen Zeiger auf ein Array von ENCRYPTED_CREDENTIALW Strukturen, die die Von dieser Funktion gelesenen Anmeldeinformationen erhalten.
Rückgabewert
Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS oder einen informationellen status Code zurück.
Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Fehlercode zurück, der den Grund für einen Fehler angibt.
Hinweise
Ein Zeiger auf die CrediReadDomainCredentials-Funktion ist in der LSA_SECPKG_FUNCTION_TABLE Struktur verfügbar, die von der SpInitialize-Funktion empfangen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ntsecpkg.h |