Freigeben über


PBEGIN_RESTYPECALL_ROUTINE Rückruffunktion (resapi.h)

Startet einen Aufruf eines Ressourcensteuerungscodes. Der PBEGIN_RESTYPECALL_ROUTINE Typ definiert einen Zeiger auf diese Rückruffunktion.

Syntax

PBEGIN_RESTYPECALL_ROUTINE PbeginRestypecallRoutine;

DWORD PbeginRestypecallRoutine(
  [in]  LPCWSTR ResourceTypeName,
  [in]  DWORD ControlCode,
  [in]  PVOID InBuffer,
  [in]  DWORD InBufferSize,
  [out] PVOID OutBuffer,
  [in]  DWORD OutBufferSize,
  [out] LPDWORD BytesReturned,
  [in]  PRESTYPE_CTL_CTX context,
  [out] PBOOL ReturnedAsynchronously
)
{...}

Parameter

[in] ResourceTypeName

Der Name des Ressourcentyps.

[in] ControlCode

Der aufzurufende Steuerelementcode.

[in] InBuffer

Ein Zeiger auf den Puffer, der die Eingabedaten für den Aufruf des Steuerelementcodes enthält.

[in] InBufferSize

Die Größe des von InBuffer angegebenen Puffers in Bytes.

[out] OutBuffer

Ein Zeiger auf den Puffer, der die Ausgabedaten für den Aufruf des Steuerelementcodes enthält.

[in] OutBufferSize

Die Größe des von OutBuffer angegebenen Puffers in Bytes.

[out] BytesReturned

Die Größe der von OutBuffer zurückgegebenen Daten in Bytes.

[in] context

Der Kontext zum Ressourcentypsteuerungscode, der aufgerufen wurde.

Windows Server 2012 R2: Dieser Parameter wurde in Windows Server 2016 hinzugefügt.

[out] ReturnedAsynchronously

TRUE , wenn der Vorgang asynchron zurückgegeben wird; andernfalls FALSE.

Windows Server 2012 R2: Dieser Parameter wurde in Windows Server 2016 hinzugefügt.

Rückgabewert

Die Funktion gibt einen der folgenden Werte oder einen Systemfehlercode zurück:

Rückgabecode Beschreibung
ERROR_SUCCESS
Der Vorgang wurde erfolgreich abgeschlossen.
ERROR_RESOURCE_NOT_FOUND
Die Ressourcen-ID wurde nicht gefunden.
ERROR_INVALID_FUNCTION
Der angeforderte Steuerungscode wird nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Windows
Kopfzeile resapi.h

Weitere Informationen

Ressourcen-DLL Entry-Point Functions

Steuerungscodes für Ressourcentypen