PFNQUERYREFERENCESTRING - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

PFNQUERYREFERENCESTRING Pfnqueryreferencestring;

NTSTATUS Pfnqueryreferencestring(
  [in]      PVOID Context,
  [in, out] PWCHAR *String
)
{...}
View the official Windows Driver Kit DDI reference
// swenum.h

PFNQUERYREFERENCESTRING Pfnqueryreferencestring;

NTSTATUS Pfnqueryreferencestring(
  [in]      PVOID Context,
  [in, out] PWCHAR *String
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-ks-pfnqueryreferencestring)

PFNQUERYREFERENCESTRING callback function (ks.h)

Description

This routine creates a buffer from the paged pool and copies the reference string associated with the PDO into this buffer. It is the caller's responsibility to free the buffer using ExFreePool.

Parameters

Context [in]

Pointer to a device extension of the device's PDO.

String [in, out]

Pointer to a string containing the reference string associated with the PDO.

Return value

None.

Remarks

The driver can access this method through the QueryReferenceString member of the BUS_INTERFACE_REFERENCE structure.


Windows Driver Kit DDI reference (nc-swenum-pfnqueryreferencestring)

PFNQUERYREFERENCESTRING callback function (swenum.h)

Description

This routine creates a buffer from the paged pool and copies the reference string associated with the PDO into this buffer. It is the caller's responsibility to free the buffer using ExFreePool.

Parameters

Context [in]

Pointer to a device extension of the device's PDO.

String [in, out]

Pointer to a string containing the reference string associated with the PDO.

Return value

None.

Remarks

The driver can access this method through the QueryReferenceString member of the BUS_INTERFACE_REFERENCE structure.